*,
*::before,
*::after {
  box-sizing: border-box; }

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0; }

body {
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #0a0a0a;
  -webkit-font-smoothing: antialiased;
  margin: 0; }

h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: inherit;
  text-rendering: optimizeLegibility; }

.theme-dark,
[data-theme='dark'] {
  color: #fefefe; }
  .theme-dark *,
  [data-theme='dark'] * {
    color: #fefefe; }
  .theme-dark a:hover,
  [data-theme='dark'] a:hover {
    color: #fefefe; }

.theme-random-colors .cell:nth-child(1) {
  background-color: #d46e9f; }

.theme-random-colors .cell:nth-child(2) {
  background-color: #e86da9; }

.theme-random-colors .cell:nth-child(3) {
  background-color: #ec9dc3; }

.theme-random-colors .cell:nth-child(4) {
  background-color: #e387b4; }

.theme-random-colors .cell:nth-child(5) {
  background-color: #ecb1ce; }

.theme-random-colors .cell:nth-child(6) {
  background-color: #e46ca6; }

.theme-random-colors .cell:nth-child(7) {
  background-color: #f1a7cb; }

.theme-random-colors .cell:nth-child(8) {
  background-color: #ea80b3; }

.theme-random-colors .cell:nth-child(9) {
  background-color: #edb6d0; }

.theme-random-colors .cell:nth-child(10) {
  background-color: #e193b9; }

.theme-random-colors .cell:nth-child(11) {
  background-color: #e17fae; }

.theme-random-colors .cell:nth-child(12) {
  background-color: #e54894; }

.theme-random-colors .cell:nth-child(13) {
  background-color: #eca7c8; }

.theme-random-colors .cell:nth-child(14) {
  background-color: #ed97c0; }

.theme-random-colors .cell:nth-child(15) {
  background-color: #ee7cb3; }

.theme-random-colors .cell:nth-child(16) {
  background-color: #e363a1; }

.theme-random-colors .cell:nth-child(17) {
  background-color: #ed82b6; }

.theme-random-colors .cell:nth-child(18) {
  background-color: #eba8c8; }

.theme-random-colors .cell:nth-child(19) {
  background-color: #e07bac; }

.theme-random-colors .cell:nth-child(20) {
  background-color: #e981b3; }

.theme-random-colors .cell:nth-child(21) {
  background-color: #f0b2d0; }

.theme-random-colors .cell:nth-child(22) {
  background-color: #d6619a; }

.theme-random-colors .cell:nth-child(23) {
  background-color: #ecaccb; }

.theme-random-colors .cell:nth-child(24) {
  background-color: #eb98c0; }

.theme-random-colors .cell:nth-child(25) {
  background-color: #e076a9; }

.theme-random-colors .cell:nth-child(26) {
  background-color: #e75fa1; }

.theme-random-colors .cell:nth-child(27) {
  background-color: #ea80b3; }

.theme-random-colors .cell:nth-child(28) {
  background-color: #e44e96; }

.theme-random-colors .cell:nth-child(29) {
  background-color: #e891bb; }

.theme-random-colors .cell:nth-child(30) {
  background-color: #dc7aa9; }

.theme-random-colors .cell:nth-child(31) {
  background-color: #ec9dc3; }

.theme-random-colors .cell:nth-child(32) {
  background-color: #eea5c8; }

.theme-random-colors .cell:nth-child(33) {
  background-color: #de73a7; }

.theme-random-colors .cell:nth-child(34) {
  background-color: #f1a7cb; }

.theme-random-colors .cell:nth-child(35) {
  background-color: #eb60a3; }

.theme-random-colors .cell:nth-child(36) {
  background-color: #e699be; }

.theme-random-colors .cell:nth-child(37) {
  background-color: #f3a5cb; }

.theme-random-colors .cell:nth-child(38) {
  background-color: #d66b9f; }

.theme-random-colors .cell:nth-child(39) {
  background-color: #e49bbe; }

.theme-random-colors .cell:nth-child(40) {
  background-color: #dc5697; }

.theme-random-colors .cell:nth-child(41) {
  background-color: #d05d95; }

.theme-random-colors .cell:nth-child(42) {
  background-color: #eca2c6; }

.theme-random-colors .cell:nth-child(43) {
  background-color: #eea5c8; }

.theme-random-colors .cell:nth-child(44) {
  background-color: #ee95c0; }

.theme-random-colors .cell:nth-child(45) {
  background-color: #e9aac8; }

.theme-random-colors .cell:nth-child(46) {
  background-color: #f0a8cb; }

.theme-random-colors .cell:nth-child(47) {
  background-color: #eb75ae; }

.theme-random-colors .cell:nth-child(48) {
  background-color: #ee96c0; }

.theme-random-colors .cell:nth-child(49) {
  background-color: #eab8d0; }

.theme-random-colors .cell:nth-child(50) {
  background-color: #e378ac; }

.theme-random-colors .cell:nth-child(51) {
  background-color: #e882b3; }

.theme-random-colors .cell:nth-child(52) {
  background-color: #da629c; }

.theme-random-colors .cell:nth-child(53) {
  background-color: #d8699f; }

.theme-random-colors .cell:nth-child(54) {
  background-color: #dd83ae; }

.theme-random-colors .cell:nth-child(55) {
  background-color: #ea75ae; }

.theme-random-colors .cell:nth-child(56) {
  background-color: #eb7ab1; }

.theme-random-colors .cell:nth-child(57) {
  background-color: #f29cc5; }

.theme-random-colors .cell:nth-child(58) {
  background-color: #e48bb6; }

.theme-random-colors .cell:nth-child(59) {
  background-color: #e4a5c3; }

.theme-random-colors .cell:nth-child(60) {
  background-color: #de5999; }

.theme-random-colors .cell:nth-child(61) {
  background-color: #ea8fbb; }

.theme-random-colors .cell:nth-child(62) {
  background-color: #e996be; }

.theme-random-colors .cell:nth-child(63) {
  background-color: #d25692; }

.theme-random-colors .cell:nth-child(64) {
  background-color: #e58bb6; }

.theme-random-colors .cell:nth-child(65) {
  background-color: #eba2c6; }

.theme-random-colors .cell:nth-child(66) {
  background-color: #e699be; }

.theme-random-colors .cell:nth-child(67) {
  background-color: #f4aed0; }

.theme-random-colors .cell:nth-child(68) {
  background-color: #e16ba4; }

.theme-random-colors .cell:nth-child(69) {
  background-color: #d06297; }

.theme-random-colors .cell:nth-child(70) {
  background-color: #ea90bb; }

.theme-random-colors .cell:nth-child(71) {
  background-color: #dd88b1; }

.theme-random-colors .cell:nth-child(72) {
  background-color: #e74694; }

.theme-random-colors .cell:nth-child(73) {
  background-color: #e887b6; }

.theme-random-colors .cell:nth-child(74) {
  background-color: #da679f; }

.theme-random-colors .cell:nth-child(75) {
  background-color: #e080ae; }

.theme-random-colors .cell:nth-child(76) {
  background-color: #e68eb9; }

.theme-random-colors .cell:nth-child(77) {
  background-color: #e79dc1; }

.theme-random-colors .cell:nth-child(78) {
  background-color: #ed7eb3; }

.theme-random-colors .cell:nth-child(79) {
  background-color: #ef80b6; }

.theme-random-colors .cell:nth-child(80) {
  background-color: #e04891; }

.theme-random-colors .cell:nth-child(81) {
  background-color: #f1accd; }

.theme-random-colors .cell:nth-child(82) {
  background-color: #eaa9c8; }

.theme-random-colors .cell:nth-child(83) {
  background-color: #d86fa1; }

.theme-random-colors .cell:nth-child(84) {
  background-color: #ee72ae; }

.theme-random-colors .cell:nth-child(85) {
  background-color: #e977ae; }

.theme-random-colors .cell:nth-child(86) {
  background-color: #e18eb6; }

.theme-random-colors .cell:nth-child(87) {
  background-color: #ed9cc3; }

.theme-random-colors .cell:nth-child(88) {
  background-color: #eaa9c8; }

.theme-random-colors .cell:nth-child(89) {
  background-color: #ee86b8; }

.theme-random-colors .cell:nth-child(90) {
  background-color: #e765a4; }

.theme-random-colors .cell:nth-child(91) {
  background-color: #dd73a7; }

.theme-random-colors .cell:nth-child(92) {
  background-color: #d66b9f; }

.theme-random-colors .cell:nth-child(93) {
  background-color: #e8549c; }

.theme-random-colors .cell:nth-child(94) {
  background-color: #e34a94; }

.theme-random-colors .cell:nth-child(95) {
  background-color: #ea9ac0; }

.theme-random-colors .cell:nth-child(96) {
  background-color: #f29cc5; }

.theme-random-colors .cell:nth-child(97) {
  background-color: #e18eb6; }

.theme-random-colors .cell:nth-child(98) {
  background-color: #eb6fab; }

.theme-random-colors .cell:nth-child(99) {
  background-color: #eb94be; }

.theme-random-colors .cell:nth-child(100) {
  background-color: #de7dac; }

.theme-border .cell + * {
  border: 1px solid black; }

.vast-grid-frame {
  display: grid;
  grid-auto-flow: row;
  width: auto;
  overflow: hidden;
  position: relative;
  flex-wrap: nowrap;
  align-items: center;
  height: 100vh; }
  .vast-grid-frame .grid-x {
    display: grid;
    grid-auto-flow: column;
    grid-template-columns: repeat(1fr); }
    .vast-grid-frame .grid-x .cell {
      align-self: center; }

.grid-y {
  display: flex;
  flex-flow: column wrap; }

.grid-x {
  display: flex;
  flex-flow: row wrap; }

.cell {
  flex: 0 0 auto;
  min-height: 0px;
  min-width: 0px;
  width: 100%; }

.grid-padding-x {
  padding-left: 1.5625rem;
  padding-right: 1.5625rem; }

.top-bar {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 1fr 250px;
  background: white; }
  .top-bar.bottom {
    position: fixed;
    top: auto;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 100; }
  .top-bar .menu {
    display: grid;
    align-items: center;
    grid-gap: 0.5rem;
    grid-auto-flow: column;
    list-style-type: none; }
    .top-bar .menu p {
      margin: 0; }

.typography-guide {
  background: #343233;
  color: white; }
  .typography-guide .font-open-sans h1,
  .typography-guide .font-open-sans h2,
  .typography-guide .font-open-sans h3,
  .typography-guide .font-open-sans h4,
  .typography-guide .font-open-sans h5,
  .typography-guide .font-open-sans h6 {
    font-family: 'Open Sans', sans-serif;
    font-weight: 400; }
  .typography-guide .font-playfair h1,
  .typography-guide .font-playfair h2,
  .typography-guide .font-playfair h3,
  .typography-guide .font-playfair h4,
  .typography-guide .font-playfair h5,
  .typography-guide .font-playfair h6 {
    font-family: 'Playfair Display', serif;
    font-weight: 400; }
  .typography-guide .font-roboto h1,
  .typography-guide .font-roboto h2,
  .typography-guide .font-roboto h3,
  .typography-guide .font-roboto h4,
  .typography-guide .font-roboto h5,
  .typography-guide .font-roboto h6 {
    font-family: 'Roboto', sans-serif;
    font-weight: 700; }
  .typography-guide .inverted {
    background: #e92c30;
    color: #343233;
    padding: 0 25px; }
  .typography-guide .capitalize {
    text-transform: uppercase; }
  @media screen and (min-width: 125rem), (min-height: 125rem) {
    .typography-guide .rotated {
      width: 100vh;
      padding: 0 75px;
      line-height: 0.75;
      position: absolute;
      top: 100vh;
      left: 0;
      transform-origin: 0 0;
      transform: rotate(-90deg);
      text-align: center; }
    .typography-guide .toc {
      padding-left: 250px; }
    .typography-guide .cell {
      padding-top: 50px; }
    .typography-guide .cell-title {
      margin: 0 240px; }
    .typography-guide ul {
      margin: 120px 0 0 0;
      list-style-type: none; }
      .typography-guide ul li {
        display: grid;
        grid-auto-flow: column;
        align-items: center;
        justify-content: flex-start;
        margin-bottom: 25px;
        border-left: 15px solid #e92c30;
        padding-left: 25px; }
        .typography-guide ul li * {
          line-height: 1.3; }
      .typography-guide ul.art-wall li,
      .typography-guide ul.immersion li {
        grid-template-columns: 50px 1fr; }
        .typography-guide ul.art-wall li:nth-child(1),
        .typography-guide ul.immersion li:nth-child(1) {
          width: 33%; }
        .typography-guide ul.art-wall li:nth-child(2),
        .typography-guide ul.immersion li:nth-child(2) {
          width: 33%; }
        .typography-guide ul.art-wall li:nth-child(3),
        .typography-guide ul.immersion li:nth-child(3) {
          width: 66%; }
        .typography-guide ul.art-wall li:nth-child(4),
        .typography-guide ul.immersion li:nth-child(4) {
          width: 66%; }
      .typography-guide ul.commons li {
        grid-template-columns: 100px 1fr; }
        .typography-guide ul.commons li:nth-child(1) {
          width: 66%; }
        .typography-guide ul.commons li:nth-child(2) {
          width: 75%; }
        .typography-guide ul.commons li:nth-child(3) {
          width: 100%; }
        .typography-guide ul.commons li:nth-child(4) {
          width: 100%; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .home-grid .cell {
    display: grid;
    grid-auto-flow: row;
    align-items: center; } }
  @media screen and (min-width: 125rem) and (orientation: landscape), screen and (min-height: 125rem) and (orientation: landscape) {
    .home-grid .cell {
      height: 80vh; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
    .home-grid .cell a {
      width: 100%;
      height: 100%;
      display: grid;
      align-items: center;
      text-decoration: none; }
      .home-grid .cell a:hover {
        background: rgba(255, 255, 255, 0.1); } }

.debugger {
  display: none;
  pointer-events: none; }
  @media screen and (min-width: 125rem), (min-height: 125rem) {
    .debugger {
      display: block;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100vh;
      z-index: 101;
      background-repeat: repeat; } }
  .theme-dark .debugger {
    filter: invert(100%); }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .distance-near h1 {
    font-size: 150px; }
  .distance-near h2 {
    font-size: 90px; }
  .distance-near h3 {
    font-size: 60px; }
  .distance-near h4 {
    font-size: 30px; }
  .distance-near h5 {
    font-size: 15px; }
  .distance-near h6 {
    font-size: 12px; }
  .distance-near p,
  .distance-near a,
  .distance-near button,
  .distance-near .button-group .button,
  .distance-near .pagination li,
  .distance-near * {
    font-size: 30px; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .distance-far h1 {
    font-size: 225px; }
  .distance-far h2 {
    font-size: 150px; }
  .distance-far h3 {
    font-size: 90px; }
  .distance-far h4 {
    font-size: 60px; }
  .distance-far h5 {
    font-size: 30px; }
  .distance-far h6 {
    font-size: 15px; }
  .distance-far p,
  .distance-far a,
  .distance-far button,
  .distance-far .button-group .button,
  .distance-far .pagination li,
  .distance-far * {
    font-size: 75px; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .distance-near .show-for-near {
    display: block !important; }
  .distance-near .hide-for-near {
    display: none !important; }
  .distance-near .show-for-far {
    display: none !important; }
  .distance-near .show-for-near {
    display: block !important; }
  .distance-near .hide-for-near {
    display: none !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .distance-far .show-for-near {
    display: none !important; }
  .distance-far .show-for-far {
    display: block !important; }
  .distance-far .hide-for-far {
    display: none !important; }
  .distance-far .show-for-far {
    display: block !important; }
  .distance-far .hide-for-far {
    display: none !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-1.grid-x > .vast-1 {
    width: calc(100% / 1 * 1); }
  .columns-1.grid-x > .vast-2 {
    width: calc(100% / 1 * 2); }
  .columns-1.grid-x > .vast-3 {
    width: calc(100% / 1 * 3); }
  .columns-1.grid-x > .vast-4 {
    width: calc(100% / 1 * 4); }
  .columns-1.grid-x > .vast-5 {
    width: calc(100% / 1 * 5); }
  .columns-1.grid-x > .vast-6 {
    width: calc(100% / 1 * 6); }
  .columns-1.grid-x > .vast-7 {
    width: calc(100% / 1 * 7); }
  .columns-1.grid-x > .vast-8 {
    width: calc(100% / 1 * 8); }
  .columns-1.grid-x > .vast-9 {
    width: calc(100% / 1 * 9); }
  .columns-1.grid-x > .vast-10 {
    width: calc(100% / 1 * 10); }
  .columns-1.grid-x > .vast-11 {
    width: calc(100% / 1 * 11); }
  .columns-1.grid-x > .vast-12 {
    width: calc(100% / 1 * 12); }
  .columns-1.grid-x > .vast-13 {
    width: calc(100% / 1 * 13); }
  .columns-1.grid-x > .vast-14 {
    width: calc(100% / 1 * 14); }
  .columns-1.grid-x > .vast-15 {
    width: calc(100% / 1 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-1.grid-x > .vast-1 {
    width: calc(100% / 1 * 1) !important; }
  .portrait-columns-1.grid-x > .vast-2 {
    width: calc(100% / 1 * 2) !important; }
  .portrait-columns-1.grid-x > .vast-3 {
    width: calc(100% / 1 * 3) !important; }
  .portrait-columns-1.grid-x > .vast-4 {
    width: calc(100% / 1 * 4) !important; }
  .portrait-columns-1.grid-x > .vast-5 {
    width: calc(100% / 1 * 5) !important; }
  .portrait-columns-1.grid-x > .vast-6 {
    width: calc(100% / 1 * 6) !important; }
  .portrait-columns-1.grid-x > .vast-7 {
    width: calc(100% / 1 * 7) !important; }
  .portrait-columns-1.grid-x > .vast-8 {
    width: calc(100% / 1 * 8) !important; }
  .portrait-columns-1.grid-x > .vast-9 {
    width: calc(100% / 1 * 9) !important; }
  .portrait-columns-1.grid-x > .vast-10 {
    width: calc(100% / 1 * 10) !important; }
  .portrait-columns-1.grid-x > .vast-11 {
    width: calc(100% / 1 * 11) !important; }
  .portrait-columns-1.grid-x > .vast-12 {
    width: calc(100% / 1 * 12) !important; }
  .portrait-columns-1.grid-x > .vast-13 {
    width: calc(100% / 1 * 13) !important; }
  .portrait-columns-1.grid-x > .vast-14 {
    width: calc(100% / 1 * 14) !important; }
  .portrait-columns-1.grid-x > .vast-15 {
    width: calc(100% / 1 * 15) !important; } }

.emulate-vast .columns-1.grid-x > .vast-1 {
  width: calc(100% / 1 * 1); }

.emulate-vast .columns-1.grid-x > .vast-2 {
  width: calc(100% / 1 * 2); }

.emulate-vast .columns-1.grid-x > .vast-3 {
  width: calc(100% / 1 * 3); }

.emulate-vast .columns-1.grid-x > .vast-4 {
  width: calc(100% / 1 * 4); }

.emulate-vast .columns-1.grid-x > .vast-5 {
  width: calc(100% / 1 * 5); }

.emulate-vast .columns-1.grid-x > .vast-6 {
  width: calc(100% / 1 * 6); }

.emulate-vast .columns-1.grid-x > .vast-7 {
  width: calc(100% / 1 * 7); }

.emulate-vast .columns-1.grid-x > .vast-8 {
  width: calc(100% / 1 * 8); }

.emulate-vast .columns-1.grid-x > .vast-9 {
  width: calc(100% / 1 * 9); }

.emulate-vast .columns-1.grid-x > .vast-10 {
  width: calc(100% / 1 * 10); }

.emulate-vast .columns-1.grid-x > .vast-11 {
  width: calc(100% / 1 * 11); }

.emulate-vast .columns-1.grid-x > .vast-12 {
  width: calc(100% / 1 * 12); }

.emulate-vast .columns-1.grid-x > .vast-13 {
  width: calc(100% / 1 * 13); }

.emulate-vast .columns-1.grid-x > .vast-14 {
  width: calc(100% / 1 * 14); }

.emulate-vast .columns-1.grid-x > .vast-15 {
  width: calc(100% / 1 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-1.grid-x > .vast-1 {
    width: calc(100% / 1 * 1) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-2 {
    width: calc(100% / 1 * 2) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-3 {
    width: calc(100% / 1 * 3) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-4 {
    width: calc(100% / 1 * 4) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-5 {
    width: calc(100% / 1 * 5) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-6 {
    width: calc(100% / 1 * 6) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-7 {
    width: calc(100% / 1 * 7) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-8 {
    width: calc(100% / 1 * 8) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-9 {
    width: calc(100% / 1 * 9) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-10 {
    width: calc(100% / 1 * 10) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-11 {
    width: calc(100% / 1 * 11) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-12 {
    width: calc(100% / 1 * 12) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-13 {
    width: calc(100% / 1 * 13) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-14 {
    width: calc(100% / 1 * 14) !important; }
  .emulate-vast .portrait-columns-1.grid-x > .vast-15 {
    width: calc(100% / 1 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-2.grid-x > .vast-1 {
    width: calc(100% / 2 * 1); }
  .columns-2.grid-x > .vast-2 {
    width: calc(100% / 2 * 2); }
  .columns-2.grid-x > .vast-3 {
    width: calc(100% / 2 * 3); }
  .columns-2.grid-x > .vast-4 {
    width: calc(100% / 2 * 4); }
  .columns-2.grid-x > .vast-5 {
    width: calc(100% / 2 * 5); }
  .columns-2.grid-x > .vast-6 {
    width: calc(100% / 2 * 6); }
  .columns-2.grid-x > .vast-7 {
    width: calc(100% / 2 * 7); }
  .columns-2.grid-x > .vast-8 {
    width: calc(100% / 2 * 8); }
  .columns-2.grid-x > .vast-9 {
    width: calc(100% / 2 * 9); }
  .columns-2.grid-x > .vast-10 {
    width: calc(100% / 2 * 10); }
  .columns-2.grid-x > .vast-11 {
    width: calc(100% / 2 * 11); }
  .columns-2.grid-x > .vast-12 {
    width: calc(100% / 2 * 12); }
  .columns-2.grid-x > .vast-13 {
    width: calc(100% / 2 * 13); }
  .columns-2.grid-x > .vast-14 {
    width: calc(100% / 2 * 14); }
  .columns-2.grid-x > .vast-15 {
    width: calc(100% / 2 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-2.grid-x > .vast-1 {
    width: calc(100% / 2 * 1) !important; }
  .portrait-columns-2.grid-x > .vast-2 {
    width: calc(100% / 2 * 2) !important; }
  .portrait-columns-2.grid-x > .vast-3 {
    width: calc(100% / 2 * 3) !important; }
  .portrait-columns-2.grid-x > .vast-4 {
    width: calc(100% / 2 * 4) !important; }
  .portrait-columns-2.grid-x > .vast-5 {
    width: calc(100% / 2 * 5) !important; }
  .portrait-columns-2.grid-x > .vast-6 {
    width: calc(100% / 2 * 6) !important; }
  .portrait-columns-2.grid-x > .vast-7 {
    width: calc(100% / 2 * 7) !important; }
  .portrait-columns-2.grid-x > .vast-8 {
    width: calc(100% / 2 * 8) !important; }
  .portrait-columns-2.grid-x > .vast-9 {
    width: calc(100% / 2 * 9) !important; }
  .portrait-columns-2.grid-x > .vast-10 {
    width: calc(100% / 2 * 10) !important; }
  .portrait-columns-2.grid-x > .vast-11 {
    width: calc(100% / 2 * 11) !important; }
  .portrait-columns-2.grid-x > .vast-12 {
    width: calc(100% / 2 * 12) !important; }
  .portrait-columns-2.grid-x > .vast-13 {
    width: calc(100% / 2 * 13) !important; }
  .portrait-columns-2.grid-x > .vast-14 {
    width: calc(100% / 2 * 14) !important; }
  .portrait-columns-2.grid-x > .vast-15 {
    width: calc(100% / 2 * 15) !important; } }

.emulate-vast .columns-2.grid-x > .vast-1 {
  width: calc(100% / 2 * 1); }

.emulate-vast .columns-2.grid-x > .vast-2 {
  width: calc(100% / 2 * 2); }

.emulate-vast .columns-2.grid-x > .vast-3 {
  width: calc(100% / 2 * 3); }

.emulate-vast .columns-2.grid-x > .vast-4 {
  width: calc(100% / 2 * 4); }

.emulate-vast .columns-2.grid-x > .vast-5 {
  width: calc(100% / 2 * 5); }

.emulate-vast .columns-2.grid-x > .vast-6 {
  width: calc(100% / 2 * 6); }

.emulate-vast .columns-2.grid-x > .vast-7 {
  width: calc(100% / 2 * 7); }

.emulate-vast .columns-2.grid-x > .vast-8 {
  width: calc(100% / 2 * 8); }

.emulate-vast .columns-2.grid-x > .vast-9 {
  width: calc(100% / 2 * 9); }

.emulate-vast .columns-2.grid-x > .vast-10 {
  width: calc(100% / 2 * 10); }

.emulate-vast .columns-2.grid-x > .vast-11 {
  width: calc(100% / 2 * 11); }

.emulate-vast .columns-2.grid-x > .vast-12 {
  width: calc(100% / 2 * 12); }

.emulate-vast .columns-2.grid-x > .vast-13 {
  width: calc(100% / 2 * 13); }

.emulate-vast .columns-2.grid-x > .vast-14 {
  width: calc(100% / 2 * 14); }

.emulate-vast .columns-2.grid-x > .vast-15 {
  width: calc(100% / 2 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-2.grid-x > .vast-1 {
    width: calc(100% / 2 * 1) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-2 {
    width: calc(100% / 2 * 2) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-3 {
    width: calc(100% / 2 * 3) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-4 {
    width: calc(100% / 2 * 4) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-5 {
    width: calc(100% / 2 * 5) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-6 {
    width: calc(100% / 2 * 6) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-7 {
    width: calc(100% / 2 * 7) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-8 {
    width: calc(100% / 2 * 8) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-9 {
    width: calc(100% / 2 * 9) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-10 {
    width: calc(100% / 2 * 10) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-11 {
    width: calc(100% / 2 * 11) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-12 {
    width: calc(100% / 2 * 12) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-13 {
    width: calc(100% / 2 * 13) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-14 {
    width: calc(100% / 2 * 14) !important; }
  .emulate-vast .portrait-columns-2.grid-x > .vast-15 {
    width: calc(100% / 2 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-3.grid-x > .vast-1 {
    width: calc(100% / 3 * 1); }
  .columns-3.grid-x > .vast-2 {
    width: calc(100% / 3 * 2); }
  .columns-3.grid-x > .vast-3 {
    width: calc(100% / 3 * 3); }
  .columns-3.grid-x > .vast-4 {
    width: calc(100% / 3 * 4); }
  .columns-3.grid-x > .vast-5 {
    width: calc(100% / 3 * 5); }
  .columns-3.grid-x > .vast-6 {
    width: calc(100% / 3 * 6); }
  .columns-3.grid-x > .vast-7 {
    width: calc(100% / 3 * 7); }
  .columns-3.grid-x > .vast-8 {
    width: calc(100% / 3 * 8); }
  .columns-3.grid-x > .vast-9 {
    width: calc(100% / 3 * 9); }
  .columns-3.grid-x > .vast-10 {
    width: calc(100% / 3 * 10); }
  .columns-3.grid-x > .vast-11 {
    width: calc(100% / 3 * 11); }
  .columns-3.grid-x > .vast-12 {
    width: calc(100% / 3 * 12); }
  .columns-3.grid-x > .vast-13 {
    width: calc(100% / 3 * 13); }
  .columns-3.grid-x > .vast-14 {
    width: calc(100% / 3 * 14); }
  .columns-3.grid-x > .vast-15 {
    width: calc(100% / 3 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-3.grid-x > .vast-1 {
    width: calc(100% / 3 * 1) !important; }
  .portrait-columns-3.grid-x > .vast-2 {
    width: calc(100% / 3 * 2) !important; }
  .portrait-columns-3.grid-x > .vast-3 {
    width: calc(100% / 3 * 3) !important; }
  .portrait-columns-3.grid-x > .vast-4 {
    width: calc(100% / 3 * 4) !important; }
  .portrait-columns-3.grid-x > .vast-5 {
    width: calc(100% / 3 * 5) !important; }
  .portrait-columns-3.grid-x > .vast-6 {
    width: calc(100% / 3 * 6) !important; }
  .portrait-columns-3.grid-x > .vast-7 {
    width: calc(100% / 3 * 7) !important; }
  .portrait-columns-3.grid-x > .vast-8 {
    width: calc(100% / 3 * 8) !important; }
  .portrait-columns-3.grid-x > .vast-9 {
    width: calc(100% / 3 * 9) !important; }
  .portrait-columns-3.grid-x > .vast-10 {
    width: calc(100% / 3 * 10) !important; }
  .portrait-columns-3.grid-x > .vast-11 {
    width: calc(100% / 3 * 11) !important; }
  .portrait-columns-3.grid-x > .vast-12 {
    width: calc(100% / 3 * 12) !important; }
  .portrait-columns-3.grid-x > .vast-13 {
    width: calc(100% / 3 * 13) !important; }
  .portrait-columns-3.grid-x > .vast-14 {
    width: calc(100% / 3 * 14) !important; }
  .portrait-columns-3.grid-x > .vast-15 {
    width: calc(100% / 3 * 15) !important; } }

.emulate-vast .columns-3.grid-x > .vast-1 {
  width: calc(100% / 3 * 1); }

.emulate-vast .columns-3.grid-x > .vast-2 {
  width: calc(100% / 3 * 2); }

.emulate-vast .columns-3.grid-x > .vast-3 {
  width: calc(100% / 3 * 3); }

.emulate-vast .columns-3.grid-x > .vast-4 {
  width: calc(100% / 3 * 4); }

.emulate-vast .columns-3.grid-x > .vast-5 {
  width: calc(100% / 3 * 5); }

.emulate-vast .columns-3.grid-x > .vast-6 {
  width: calc(100% / 3 * 6); }

.emulate-vast .columns-3.grid-x > .vast-7 {
  width: calc(100% / 3 * 7); }

.emulate-vast .columns-3.grid-x > .vast-8 {
  width: calc(100% / 3 * 8); }

.emulate-vast .columns-3.grid-x > .vast-9 {
  width: calc(100% / 3 * 9); }

.emulate-vast .columns-3.grid-x > .vast-10 {
  width: calc(100% / 3 * 10); }

.emulate-vast .columns-3.grid-x > .vast-11 {
  width: calc(100% / 3 * 11); }

.emulate-vast .columns-3.grid-x > .vast-12 {
  width: calc(100% / 3 * 12); }

.emulate-vast .columns-3.grid-x > .vast-13 {
  width: calc(100% / 3 * 13); }

.emulate-vast .columns-3.grid-x > .vast-14 {
  width: calc(100% / 3 * 14); }

.emulate-vast .columns-3.grid-x > .vast-15 {
  width: calc(100% / 3 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-3.grid-x > .vast-1 {
    width: calc(100% / 3 * 1) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-2 {
    width: calc(100% / 3 * 2) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-3 {
    width: calc(100% / 3 * 3) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-4 {
    width: calc(100% / 3 * 4) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-5 {
    width: calc(100% / 3 * 5) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-6 {
    width: calc(100% / 3 * 6) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-7 {
    width: calc(100% / 3 * 7) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-8 {
    width: calc(100% / 3 * 8) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-9 {
    width: calc(100% / 3 * 9) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-10 {
    width: calc(100% / 3 * 10) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-11 {
    width: calc(100% / 3 * 11) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-12 {
    width: calc(100% / 3 * 12) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-13 {
    width: calc(100% / 3 * 13) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-14 {
    width: calc(100% / 3 * 14) !important; }
  .emulate-vast .portrait-columns-3.grid-x > .vast-15 {
    width: calc(100% / 3 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-4.grid-x > .vast-1 {
    width: calc(100% / 4 * 1); }
  .columns-4.grid-x > .vast-2 {
    width: calc(100% / 4 * 2); }
  .columns-4.grid-x > .vast-3 {
    width: calc(100% / 4 * 3); }
  .columns-4.grid-x > .vast-4 {
    width: calc(100% / 4 * 4); }
  .columns-4.grid-x > .vast-5 {
    width: calc(100% / 4 * 5); }
  .columns-4.grid-x > .vast-6 {
    width: calc(100% / 4 * 6); }
  .columns-4.grid-x > .vast-7 {
    width: calc(100% / 4 * 7); }
  .columns-4.grid-x > .vast-8 {
    width: calc(100% / 4 * 8); }
  .columns-4.grid-x > .vast-9 {
    width: calc(100% / 4 * 9); }
  .columns-4.grid-x > .vast-10 {
    width: calc(100% / 4 * 10); }
  .columns-4.grid-x > .vast-11 {
    width: calc(100% / 4 * 11); }
  .columns-4.grid-x > .vast-12 {
    width: calc(100% / 4 * 12); }
  .columns-4.grid-x > .vast-13 {
    width: calc(100% / 4 * 13); }
  .columns-4.grid-x > .vast-14 {
    width: calc(100% / 4 * 14); }
  .columns-4.grid-x > .vast-15 {
    width: calc(100% / 4 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-4.grid-x > .vast-1 {
    width: calc(100% / 4 * 1) !important; }
  .portrait-columns-4.grid-x > .vast-2 {
    width: calc(100% / 4 * 2) !important; }
  .portrait-columns-4.grid-x > .vast-3 {
    width: calc(100% / 4 * 3) !important; }
  .portrait-columns-4.grid-x > .vast-4 {
    width: calc(100% / 4 * 4) !important; }
  .portrait-columns-4.grid-x > .vast-5 {
    width: calc(100% / 4 * 5) !important; }
  .portrait-columns-4.grid-x > .vast-6 {
    width: calc(100% / 4 * 6) !important; }
  .portrait-columns-4.grid-x > .vast-7 {
    width: calc(100% / 4 * 7) !important; }
  .portrait-columns-4.grid-x > .vast-8 {
    width: calc(100% / 4 * 8) !important; }
  .portrait-columns-4.grid-x > .vast-9 {
    width: calc(100% / 4 * 9) !important; }
  .portrait-columns-4.grid-x > .vast-10 {
    width: calc(100% / 4 * 10) !important; }
  .portrait-columns-4.grid-x > .vast-11 {
    width: calc(100% / 4 * 11) !important; }
  .portrait-columns-4.grid-x > .vast-12 {
    width: calc(100% / 4 * 12) !important; }
  .portrait-columns-4.grid-x > .vast-13 {
    width: calc(100% / 4 * 13) !important; }
  .portrait-columns-4.grid-x > .vast-14 {
    width: calc(100% / 4 * 14) !important; }
  .portrait-columns-4.grid-x > .vast-15 {
    width: calc(100% / 4 * 15) !important; } }

.emulate-vast .columns-4.grid-x > .vast-1 {
  width: calc(100% / 4 * 1); }

.emulate-vast .columns-4.grid-x > .vast-2 {
  width: calc(100% / 4 * 2); }

.emulate-vast .columns-4.grid-x > .vast-3 {
  width: calc(100% / 4 * 3); }

.emulate-vast .columns-4.grid-x > .vast-4 {
  width: calc(100% / 4 * 4); }

.emulate-vast .columns-4.grid-x > .vast-5 {
  width: calc(100% / 4 * 5); }

.emulate-vast .columns-4.grid-x > .vast-6 {
  width: calc(100% / 4 * 6); }

.emulate-vast .columns-4.grid-x > .vast-7 {
  width: calc(100% / 4 * 7); }

.emulate-vast .columns-4.grid-x > .vast-8 {
  width: calc(100% / 4 * 8); }

.emulate-vast .columns-4.grid-x > .vast-9 {
  width: calc(100% / 4 * 9); }

.emulate-vast .columns-4.grid-x > .vast-10 {
  width: calc(100% / 4 * 10); }

.emulate-vast .columns-4.grid-x > .vast-11 {
  width: calc(100% / 4 * 11); }

.emulate-vast .columns-4.grid-x > .vast-12 {
  width: calc(100% / 4 * 12); }

.emulate-vast .columns-4.grid-x > .vast-13 {
  width: calc(100% / 4 * 13); }

.emulate-vast .columns-4.grid-x > .vast-14 {
  width: calc(100% / 4 * 14); }

.emulate-vast .columns-4.grid-x > .vast-15 {
  width: calc(100% / 4 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-4.grid-x > .vast-1 {
    width: calc(100% / 4 * 1) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-2 {
    width: calc(100% / 4 * 2) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-3 {
    width: calc(100% / 4 * 3) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-4 {
    width: calc(100% / 4 * 4) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-5 {
    width: calc(100% / 4 * 5) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-6 {
    width: calc(100% / 4 * 6) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-7 {
    width: calc(100% / 4 * 7) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-8 {
    width: calc(100% / 4 * 8) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-9 {
    width: calc(100% / 4 * 9) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-10 {
    width: calc(100% / 4 * 10) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-11 {
    width: calc(100% / 4 * 11) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-12 {
    width: calc(100% / 4 * 12) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-13 {
    width: calc(100% / 4 * 13) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-14 {
    width: calc(100% / 4 * 14) !important; }
  .emulate-vast .portrait-columns-4.grid-x > .vast-15 {
    width: calc(100% / 4 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-5.grid-x > .vast-1 {
    width: calc(100% / 5 * 1); }
  .columns-5.grid-x > .vast-2 {
    width: calc(100% / 5 * 2); }
  .columns-5.grid-x > .vast-3 {
    width: calc(100% / 5 * 3); }
  .columns-5.grid-x > .vast-4 {
    width: calc(100% / 5 * 4); }
  .columns-5.grid-x > .vast-5 {
    width: calc(100% / 5 * 5); }
  .columns-5.grid-x > .vast-6 {
    width: calc(100% / 5 * 6); }
  .columns-5.grid-x > .vast-7 {
    width: calc(100% / 5 * 7); }
  .columns-5.grid-x > .vast-8 {
    width: calc(100% / 5 * 8); }
  .columns-5.grid-x > .vast-9 {
    width: calc(100% / 5 * 9); }
  .columns-5.grid-x > .vast-10 {
    width: calc(100% / 5 * 10); }
  .columns-5.grid-x > .vast-11 {
    width: calc(100% / 5 * 11); }
  .columns-5.grid-x > .vast-12 {
    width: calc(100% / 5 * 12); }
  .columns-5.grid-x > .vast-13 {
    width: calc(100% / 5 * 13); }
  .columns-5.grid-x > .vast-14 {
    width: calc(100% / 5 * 14); }
  .columns-5.grid-x > .vast-15 {
    width: calc(100% / 5 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-5.grid-x > .vast-1 {
    width: calc(100% / 5 * 1) !important; }
  .portrait-columns-5.grid-x > .vast-2 {
    width: calc(100% / 5 * 2) !important; }
  .portrait-columns-5.grid-x > .vast-3 {
    width: calc(100% / 5 * 3) !important; }
  .portrait-columns-5.grid-x > .vast-4 {
    width: calc(100% / 5 * 4) !important; }
  .portrait-columns-5.grid-x > .vast-5 {
    width: calc(100% / 5 * 5) !important; }
  .portrait-columns-5.grid-x > .vast-6 {
    width: calc(100% / 5 * 6) !important; }
  .portrait-columns-5.grid-x > .vast-7 {
    width: calc(100% / 5 * 7) !important; }
  .portrait-columns-5.grid-x > .vast-8 {
    width: calc(100% / 5 * 8) !important; }
  .portrait-columns-5.grid-x > .vast-9 {
    width: calc(100% / 5 * 9) !important; }
  .portrait-columns-5.grid-x > .vast-10 {
    width: calc(100% / 5 * 10) !important; }
  .portrait-columns-5.grid-x > .vast-11 {
    width: calc(100% / 5 * 11) !important; }
  .portrait-columns-5.grid-x > .vast-12 {
    width: calc(100% / 5 * 12) !important; }
  .portrait-columns-5.grid-x > .vast-13 {
    width: calc(100% / 5 * 13) !important; }
  .portrait-columns-5.grid-x > .vast-14 {
    width: calc(100% / 5 * 14) !important; }
  .portrait-columns-5.grid-x > .vast-15 {
    width: calc(100% / 5 * 15) !important; } }

.emulate-vast .columns-5.grid-x > .vast-1 {
  width: calc(100% / 5 * 1); }

.emulate-vast .columns-5.grid-x > .vast-2 {
  width: calc(100% / 5 * 2); }

.emulate-vast .columns-5.grid-x > .vast-3 {
  width: calc(100% / 5 * 3); }

.emulate-vast .columns-5.grid-x > .vast-4 {
  width: calc(100% / 5 * 4); }

.emulate-vast .columns-5.grid-x > .vast-5 {
  width: calc(100% / 5 * 5); }

.emulate-vast .columns-5.grid-x > .vast-6 {
  width: calc(100% / 5 * 6); }

.emulate-vast .columns-5.grid-x > .vast-7 {
  width: calc(100% / 5 * 7); }

.emulate-vast .columns-5.grid-x > .vast-8 {
  width: calc(100% / 5 * 8); }

.emulate-vast .columns-5.grid-x > .vast-9 {
  width: calc(100% / 5 * 9); }

.emulate-vast .columns-5.grid-x > .vast-10 {
  width: calc(100% / 5 * 10); }

.emulate-vast .columns-5.grid-x > .vast-11 {
  width: calc(100% / 5 * 11); }

.emulate-vast .columns-5.grid-x > .vast-12 {
  width: calc(100% / 5 * 12); }

.emulate-vast .columns-5.grid-x > .vast-13 {
  width: calc(100% / 5 * 13); }

.emulate-vast .columns-5.grid-x > .vast-14 {
  width: calc(100% / 5 * 14); }

.emulate-vast .columns-5.grid-x > .vast-15 {
  width: calc(100% / 5 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-5.grid-x > .vast-1 {
    width: calc(100% / 5 * 1) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-2 {
    width: calc(100% / 5 * 2) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-3 {
    width: calc(100% / 5 * 3) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-4 {
    width: calc(100% / 5 * 4) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-5 {
    width: calc(100% / 5 * 5) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-6 {
    width: calc(100% / 5 * 6) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-7 {
    width: calc(100% / 5 * 7) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-8 {
    width: calc(100% / 5 * 8) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-9 {
    width: calc(100% / 5 * 9) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-10 {
    width: calc(100% / 5 * 10) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-11 {
    width: calc(100% / 5 * 11) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-12 {
    width: calc(100% / 5 * 12) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-13 {
    width: calc(100% / 5 * 13) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-14 {
    width: calc(100% / 5 * 14) !important; }
  .emulate-vast .portrait-columns-5.grid-x > .vast-15 {
    width: calc(100% / 5 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-6.grid-x > .vast-1 {
    width: calc(100% / 6 * 1); }
  .columns-6.grid-x > .vast-2 {
    width: calc(100% / 6 * 2); }
  .columns-6.grid-x > .vast-3 {
    width: calc(100% / 6 * 3); }
  .columns-6.grid-x > .vast-4 {
    width: calc(100% / 6 * 4); }
  .columns-6.grid-x > .vast-5 {
    width: calc(100% / 6 * 5); }
  .columns-6.grid-x > .vast-6 {
    width: calc(100% / 6 * 6); }
  .columns-6.grid-x > .vast-7 {
    width: calc(100% / 6 * 7); }
  .columns-6.grid-x > .vast-8 {
    width: calc(100% / 6 * 8); }
  .columns-6.grid-x > .vast-9 {
    width: calc(100% / 6 * 9); }
  .columns-6.grid-x > .vast-10 {
    width: calc(100% / 6 * 10); }
  .columns-6.grid-x > .vast-11 {
    width: calc(100% / 6 * 11); }
  .columns-6.grid-x > .vast-12 {
    width: calc(100% / 6 * 12); }
  .columns-6.grid-x > .vast-13 {
    width: calc(100% / 6 * 13); }
  .columns-6.grid-x > .vast-14 {
    width: calc(100% / 6 * 14); }
  .columns-6.grid-x > .vast-15 {
    width: calc(100% / 6 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-6.grid-x > .vast-1 {
    width: calc(100% / 6 * 1) !important; }
  .portrait-columns-6.grid-x > .vast-2 {
    width: calc(100% / 6 * 2) !important; }
  .portrait-columns-6.grid-x > .vast-3 {
    width: calc(100% / 6 * 3) !important; }
  .portrait-columns-6.grid-x > .vast-4 {
    width: calc(100% / 6 * 4) !important; }
  .portrait-columns-6.grid-x > .vast-5 {
    width: calc(100% / 6 * 5) !important; }
  .portrait-columns-6.grid-x > .vast-6 {
    width: calc(100% / 6 * 6) !important; }
  .portrait-columns-6.grid-x > .vast-7 {
    width: calc(100% / 6 * 7) !important; }
  .portrait-columns-6.grid-x > .vast-8 {
    width: calc(100% / 6 * 8) !important; }
  .portrait-columns-6.grid-x > .vast-9 {
    width: calc(100% / 6 * 9) !important; }
  .portrait-columns-6.grid-x > .vast-10 {
    width: calc(100% / 6 * 10) !important; }
  .portrait-columns-6.grid-x > .vast-11 {
    width: calc(100% / 6 * 11) !important; }
  .portrait-columns-6.grid-x > .vast-12 {
    width: calc(100% / 6 * 12) !important; }
  .portrait-columns-6.grid-x > .vast-13 {
    width: calc(100% / 6 * 13) !important; }
  .portrait-columns-6.grid-x > .vast-14 {
    width: calc(100% / 6 * 14) !important; }
  .portrait-columns-6.grid-x > .vast-15 {
    width: calc(100% / 6 * 15) !important; } }

.emulate-vast .columns-6.grid-x > .vast-1 {
  width: calc(100% / 6 * 1); }

.emulate-vast .columns-6.grid-x > .vast-2 {
  width: calc(100% / 6 * 2); }

.emulate-vast .columns-6.grid-x > .vast-3 {
  width: calc(100% / 6 * 3); }

.emulate-vast .columns-6.grid-x > .vast-4 {
  width: calc(100% / 6 * 4); }

.emulate-vast .columns-6.grid-x > .vast-5 {
  width: calc(100% / 6 * 5); }

.emulate-vast .columns-6.grid-x > .vast-6 {
  width: calc(100% / 6 * 6); }

.emulate-vast .columns-6.grid-x > .vast-7 {
  width: calc(100% / 6 * 7); }

.emulate-vast .columns-6.grid-x > .vast-8 {
  width: calc(100% / 6 * 8); }

.emulate-vast .columns-6.grid-x > .vast-9 {
  width: calc(100% / 6 * 9); }

.emulate-vast .columns-6.grid-x > .vast-10 {
  width: calc(100% / 6 * 10); }

.emulate-vast .columns-6.grid-x > .vast-11 {
  width: calc(100% / 6 * 11); }

.emulate-vast .columns-6.grid-x > .vast-12 {
  width: calc(100% / 6 * 12); }

.emulate-vast .columns-6.grid-x > .vast-13 {
  width: calc(100% / 6 * 13); }

.emulate-vast .columns-6.grid-x > .vast-14 {
  width: calc(100% / 6 * 14); }

.emulate-vast .columns-6.grid-x > .vast-15 {
  width: calc(100% / 6 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-6.grid-x > .vast-1 {
    width: calc(100% / 6 * 1) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-2 {
    width: calc(100% / 6 * 2) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-3 {
    width: calc(100% / 6 * 3) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-4 {
    width: calc(100% / 6 * 4) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-5 {
    width: calc(100% / 6 * 5) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-6 {
    width: calc(100% / 6 * 6) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-7 {
    width: calc(100% / 6 * 7) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-8 {
    width: calc(100% / 6 * 8) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-9 {
    width: calc(100% / 6 * 9) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-10 {
    width: calc(100% / 6 * 10) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-11 {
    width: calc(100% / 6 * 11) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-12 {
    width: calc(100% / 6 * 12) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-13 {
    width: calc(100% / 6 * 13) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-14 {
    width: calc(100% / 6 * 14) !important; }
  .emulate-vast .portrait-columns-6.grid-x > .vast-15 {
    width: calc(100% / 6 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-7.grid-x > .vast-1 {
    width: calc(100% / 7 * 1); }
  .columns-7.grid-x > .vast-2 {
    width: calc(100% / 7 * 2); }
  .columns-7.grid-x > .vast-3 {
    width: calc(100% / 7 * 3); }
  .columns-7.grid-x > .vast-4 {
    width: calc(100% / 7 * 4); }
  .columns-7.grid-x > .vast-5 {
    width: calc(100% / 7 * 5); }
  .columns-7.grid-x > .vast-6 {
    width: calc(100% / 7 * 6); }
  .columns-7.grid-x > .vast-7 {
    width: calc(100% / 7 * 7); }
  .columns-7.grid-x > .vast-8 {
    width: calc(100% / 7 * 8); }
  .columns-7.grid-x > .vast-9 {
    width: calc(100% / 7 * 9); }
  .columns-7.grid-x > .vast-10 {
    width: calc(100% / 7 * 10); }
  .columns-7.grid-x > .vast-11 {
    width: calc(100% / 7 * 11); }
  .columns-7.grid-x > .vast-12 {
    width: calc(100% / 7 * 12); }
  .columns-7.grid-x > .vast-13 {
    width: calc(100% / 7 * 13); }
  .columns-7.grid-x > .vast-14 {
    width: calc(100% / 7 * 14); }
  .columns-7.grid-x > .vast-15 {
    width: calc(100% / 7 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-7.grid-x > .vast-1 {
    width: calc(100% / 7 * 1) !important; }
  .portrait-columns-7.grid-x > .vast-2 {
    width: calc(100% / 7 * 2) !important; }
  .portrait-columns-7.grid-x > .vast-3 {
    width: calc(100% / 7 * 3) !important; }
  .portrait-columns-7.grid-x > .vast-4 {
    width: calc(100% / 7 * 4) !important; }
  .portrait-columns-7.grid-x > .vast-5 {
    width: calc(100% / 7 * 5) !important; }
  .portrait-columns-7.grid-x > .vast-6 {
    width: calc(100% / 7 * 6) !important; }
  .portrait-columns-7.grid-x > .vast-7 {
    width: calc(100% / 7 * 7) !important; }
  .portrait-columns-7.grid-x > .vast-8 {
    width: calc(100% / 7 * 8) !important; }
  .portrait-columns-7.grid-x > .vast-9 {
    width: calc(100% / 7 * 9) !important; }
  .portrait-columns-7.grid-x > .vast-10 {
    width: calc(100% / 7 * 10) !important; }
  .portrait-columns-7.grid-x > .vast-11 {
    width: calc(100% / 7 * 11) !important; }
  .portrait-columns-7.grid-x > .vast-12 {
    width: calc(100% / 7 * 12) !important; }
  .portrait-columns-7.grid-x > .vast-13 {
    width: calc(100% / 7 * 13) !important; }
  .portrait-columns-7.grid-x > .vast-14 {
    width: calc(100% / 7 * 14) !important; }
  .portrait-columns-7.grid-x > .vast-15 {
    width: calc(100% / 7 * 15) !important; } }

.emulate-vast .columns-7.grid-x > .vast-1 {
  width: calc(100% / 7 * 1); }

.emulate-vast .columns-7.grid-x > .vast-2 {
  width: calc(100% / 7 * 2); }

.emulate-vast .columns-7.grid-x > .vast-3 {
  width: calc(100% / 7 * 3); }

.emulate-vast .columns-7.grid-x > .vast-4 {
  width: calc(100% / 7 * 4); }

.emulate-vast .columns-7.grid-x > .vast-5 {
  width: calc(100% / 7 * 5); }

.emulate-vast .columns-7.grid-x > .vast-6 {
  width: calc(100% / 7 * 6); }

.emulate-vast .columns-7.grid-x > .vast-7 {
  width: calc(100% / 7 * 7); }

.emulate-vast .columns-7.grid-x > .vast-8 {
  width: calc(100% / 7 * 8); }

.emulate-vast .columns-7.grid-x > .vast-9 {
  width: calc(100% / 7 * 9); }

.emulate-vast .columns-7.grid-x > .vast-10 {
  width: calc(100% / 7 * 10); }

.emulate-vast .columns-7.grid-x > .vast-11 {
  width: calc(100% / 7 * 11); }

.emulate-vast .columns-7.grid-x > .vast-12 {
  width: calc(100% / 7 * 12); }

.emulate-vast .columns-7.grid-x > .vast-13 {
  width: calc(100% / 7 * 13); }

.emulate-vast .columns-7.grid-x > .vast-14 {
  width: calc(100% / 7 * 14); }

.emulate-vast .columns-7.grid-x > .vast-15 {
  width: calc(100% / 7 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-7.grid-x > .vast-1 {
    width: calc(100% / 7 * 1) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-2 {
    width: calc(100% / 7 * 2) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-3 {
    width: calc(100% / 7 * 3) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-4 {
    width: calc(100% / 7 * 4) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-5 {
    width: calc(100% / 7 * 5) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-6 {
    width: calc(100% / 7 * 6) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-7 {
    width: calc(100% / 7 * 7) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-8 {
    width: calc(100% / 7 * 8) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-9 {
    width: calc(100% / 7 * 9) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-10 {
    width: calc(100% / 7 * 10) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-11 {
    width: calc(100% / 7 * 11) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-12 {
    width: calc(100% / 7 * 12) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-13 {
    width: calc(100% / 7 * 13) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-14 {
    width: calc(100% / 7 * 14) !important; }
  .emulate-vast .portrait-columns-7.grid-x > .vast-15 {
    width: calc(100% / 7 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-8.grid-x > .vast-1 {
    width: calc(100% / 8 * 1); }
  .columns-8.grid-x > .vast-2 {
    width: calc(100% / 8 * 2); }
  .columns-8.grid-x > .vast-3 {
    width: calc(100% / 8 * 3); }
  .columns-8.grid-x > .vast-4 {
    width: calc(100% / 8 * 4); }
  .columns-8.grid-x > .vast-5 {
    width: calc(100% / 8 * 5); }
  .columns-8.grid-x > .vast-6 {
    width: calc(100% / 8 * 6); }
  .columns-8.grid-x > .vast-7 {
    width: calc(100% / 8 * 7); }
  .columns-8.grid-x > .vast-8 {
    width: calc(100% / 8 * 8); }
  .columns-8.grid-x > .vast-9 {
    width: calc(100% / 8 * 9); }
  .columns-8.grid-x > .vast-10 {
    width: calc(100% / 8 * 10); }
  .columns-8.grid-x > .vast-11 {
    width: calc(100% / 8 * 11); }
  .columns-8.grid-x > .vast-12 {
    width: calc(100% / 8 * 12); }
  .columns-8.grid-x > .vast-13 {
    width: calc(100% / 8 * 13); }
  .columns-8.grid-x > .vast-14 {
    width: calc(100% / 8 * 14); }
  .columns-8.grid-x > .vast-15 {
    width: calc(100% / 8 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-8.grid-x > .vast-1 {
    width: calc(100% / 8 * 1) !important; }
  .portrait-columns-8.grid-x > .vast-2 {
    width: calc(100% / 8 * 2) !important; }
  .portrait-columns-8.grid-x > .vast-3 {
    width: calc(100% / 8 * 3) !important; }
  .portrait-columns-8.grid-x > .vast-4 {
    width: calc(100% / 8 * 4) !important; }
  .portrait-columns-8.grid-x > .vast-5 {
    width: calc(100% / 8 * 5) !important; }
  .portrait-columns-8.grid-x > .vast-6 {
    width: calc(100% / 8 * 6) !important; }
  .portrait-columns-8.grid-x > .vast-7 {
    width: calc(100% / 8 * 7) !important; }
  .portrait-columns-8.grid-x > .vast-8 {
    width: calc(100% / 8 * 8) !important; }
  .portrait-columns-8.grid-x > .vast-9 {
    width: calc(100% / 8 * 9) !important; }
  .portrait-columns-8.grid-x > .vast-10 {
    width: calc(100% / 8 * 10) !important; }
  .portrait-columns-8.grid-x > .vast-11 {
    width: calc(100% / 8 * 11) !important; }
  .portrait-columns-8.grid-x > .vast-12 {
    width: calc(100% / 8 * 12) !important; }
  .portrait-columns-8.grid-x > .vast-13 {
    width: calc(100% / 8 * 13) !important; }
  .portrait-columns-8.grid-x > .vast-14 {
    width: calc(100% / 8 * 14) !important; }
  .portrait-columns-8.grid-x > .vast-15 {
    width: calc(100% / 8 * 15) !important; } }

.emulate-vast .columns-8.grid-x > .vast-1 {
  width: calc(100% / 8 * 1); }

.emulate-vast .columns-8.grid-x > .vast-2 {
  width: calc(100% / 8 * 2); }

.emulate-vast .columns-8.grid-x > .vast-3 {
  width: calc(100% / 8 * 3); }

.emulate-vast .columns-8.grid-x > .vast-4 {
  width: calc(100% / 8 * 4); }

.emulate-vast .columns-8.grid-x > .vast-5 {
  width: calc(100% / 8 * 5); }

.emulate-vast .columns-8.grid-x > .vast-6 {
  width: calc(100% / 8 * 6); }

.emulate-vast .columns-8.grid-x > .vast-7 {
  width: calc(100% / 8 * 7); }

.emulate-vast .columns-8.grid-x > .vast-8 {
  width: calc(100% / 8 * 8); }

.emulate-vast .columns-8.grid-x > .vast-9 {
  width: calc(100% / 8 * 9); }

.emulate-vast .columns-8.grid-x > .vast-10 {
  width: calc(100% / 8 * 10); }

.emulate-vast .columns-8.grid-x > .vast-11 {
  width: calc(100% / 8 * 11); }

.emulate-vast .columns-8.grid-x > .vast-12 {
  width: calc(100% / 8 * 12); }

.emulate-vast .columns-8.grid-x > .vast-13 {
  width: calc(100% / 8 * 13); }

.emulate-vast .columns-8.grid-x > .vast-14 {
  width: calc(100% / 8 * 14); }

.emulate-vast .columns-8.grid-x > .vast-15 {
  width: calc(100% / 8 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-8.grid-x > .vast-1 {
    width: calc(100% / 8 * 1) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-2 {
    width: calc(100% / 8 * 2) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-3 {
    width: calc(100% / 8 * 3) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-4 {
    width: calc(100% / 8 * 4) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-5 {
    width: calc(100% / 8 * 5) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-6 {
    width: calc(100% / 8 * 6) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-7 {
    width: calc(100% / 8 * 7) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-8 {
    width: calc(100% / 8 * 8) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-9 {
    width: calc(100% / 8 * 9) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-10 {
    width: calc(100% / 8 * 10) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-11 {
    width: calc(100% / 8 * 11) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-12 {
    width: calc(100% / 8 * 12) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-13 {
    width: calc(100% / 8 * 13) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-14 {
    width: calc(100% / 8 * 14) !important; }
  .emulate-vast .portrait-columns-8.grid-x > .vast-15 {
    width: calc(100% / 8 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-9.grid-x > .vast-1 {
    width: calc(100% / 9 * 1); }
  .columns-9.grid-x > .vast-2 {
    width: calc(100% / 9 * 2); }
  .columns-9.grid-x > .vast-3 {
    width: calc(100% / 9 * 3); }
  .columns-9.grid-x > .vast-4 {
    width: calc(100% / 9 * 4); }
  .columns-9.grid-x > .vast-5 {
    width: calc(100% / 9 * 5); }
  .columns-9.grid-x > .vast-6 {
    width: calc(100% / 9 * 6); }
  .columns-9.grid-x > .vast-7 {
    width: calc(100% / 9 * 7); }
  .columns-9.grid-x > .vast-8 {
    width: calc(100% / 9 * 8); }
  .columns-9.grid-x > .vast-9 {
    width: calc(100% / 9 * 9); }
  .columns-9.grid-x > .vast-10 {
    width: calc(100% / 9 * 10); }
  .columns-9.grid-x > .vast-11 {
    width: calc(100% / 9 * 11); }
  .columns-9.grid-x > .vast-12 {
    width: calc(100% / 9 * 12); }
  .columns-9.grid-x > .vast-13 {
    width: calc(100% / 9 * 13); }
  .columns-9.grid-x > .vast-14 {
    width: calc(100% / 9 * 14); }
  .columns-9.grid-x > .vast-15 {
    width: calc(100% / 9 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-9.grid-x > .vast-1 {
    width: calc(100% / 9 * 1) !important; }
  .portrait-columns-9.grid-x > .vast-2 {
    width: calc(100% / 9 * 2) !important; }
  .portrait-columns-9.grid-x > .vast-3 {
    width: calc(100% / 9 * 3) !important; }
  .portrait-columns-9.grid-x > .vast-4 {
    width: calc(100% / 9 * 4) !important; }
  .portrait-columns-9.grid-x > .vast-5 {
    width: calc(100% / 9 * 5) !important; }
  .portrait-columns-9.grid-x > .vast-6 {
    width: calc(100% / 9 * 6) !important; }
  .portrait-columns-9.grid-x > .vast-7 {
    width: calc(100% / 9 * 7) !important; }
  .portrait-columns-9.grid-x > .vast-8 {
    width: calc(100% / 9 * 8) !important; }
  .portrait-columns-9.grid-x > .vast-9 {
    width: calc(100% / 9 * 9) !important; }
  .portrait-columns-9.grid-x > .vast-10 {
    width: calc(100% / 9 * 10) !important; }
  .portrait-columns-9.grid-x > .vast-11 {
    width: calc(100% / 9 * 11) !important; }
  .portrait-columns-9.grid-x > .vast-12 {
    width: calc(100% / 9 * 12) !important; }
  .portrait-columns-9.grid-x > .vast-13 {
    width: calc(100% / 9 * 13) !important; }
  .portrait-columns-9.grid-x > .vast-14 {
    width: calc(100% / 9 * 14) !important; }
  .portrait-columns-9.grid-x > .vast-15 {
    width: calc(100% / 9 * 15) !important; } }

.emulate-vast .columns-9.grid-x > .vast-1 {
  width: calc(100% / 9 * 1); }

.emulate-vast .columns-9.grid-x > .vast-2 {
  width: calc(100% / 9 * 2); }

.emulate-vast .columns-9.grid-x > .vast-3 {
  width: calc(100% / 9 * 3); }

.emulate-vast .columns-9.grid-x > .vast-4 {
  width: calc(100% / 9 * 4); }

.emulate-vast .columns-9.grid-x > .vast-5 {
  width: calc(100% / 9 * 5); }

.emulate-vast .columns-9.grid-x > .vast-6 {
  width: calc(100% / 9 * 6); }

.emulate-vast .columns-9.grid-x > .vast-7 {
  width: calc(100% / 9 * 7); }

.emulate-vast .columns-9.grid-x > .vast-8 {
  width: calc(100% / 9 * 8); }

.emulate-vast .columns-9.grid-x > .vast-9 {
  width: calc(100% / 9 * 9); }

.emulate-vast .columns-9.grid-x > .vast-10 {
  width: calc(100% / 9 * 10); }

.emulate-vast .columns-9.grid-x > .vast-11 {
  width: calc(100% / 9 * 11); }

.emulate-vast .columns-9.grid-x > .vast-12 {
  width: calc(100% / 9 * 12); }

.emulate-vast .columns-9.grid-x > .vast-13 {
  width: calc(100% / 9 * 13); }

.emulate-vast .columns-9.grid-x > .vast-14 {
  width: calc(100% / 9 * 14); }

.emulate-vast .columns-9.grid-x > .vast-15 {
  width: calc(100% / 9 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-9.grid-x > .vast-1 {
    width: calc(100% / 9 * 1) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-2 {
    width: calc(100% / 9 * 2) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-3 {
    width: calc(100% / 9 * 3) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-4 {
    width: calc(100% / 9 * 4) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-5 {
    width: calc(100% / 9 * 5) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-6 {
    width: calc(100% / 9 * 6) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-7 {
    width: calc(100% / 9 * 7) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-8 {
    width: calc(100% / 9 * 8) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-9 {
    width: calc(100% / 9 * 9) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-10 {
    width: calc(100% / 9 * 10) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-11 {
    width: calc(100% / 9 * 11) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-12 {
    width: calc(100% / 9 * 12) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-13 {
    width: calc(100% / 9 * 13) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-14 {
    width: calc(100% / 9 * 14) !important; }
  .emulate-vast .portrait-columns-9.grid-x > .vast-15 {
    width: calc(100% / 9 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-10.grid-x > .vast-1 {
    width: calc(100% / 10 * 1); }
  .columns-10.grid-x > .vast-2 {
    width: calc(100% / 10 * 2); }
  .columns-10.grid-x > .vast-3 {
    width: calc(100% / 10 * 3); }
  .columns-10.grid-x > .vast-4 {
    width: calc(100% / 10 * 4); }
  .columns-10.grid-x > .vast-5 {
    width: calc(100% / 10 * 5); }
  .columns-10.grid-x > .vast-6 {
    width: calc(100% / 10 * 6); }
  .columns-10.grid-x > .vast-7 {
    width: calc(100% / 10 * 7); }
  .columns-10.grid-x > .vast-8 {
    width: calc(100% / 10 * 8); }
  .columns-10.grid-x > .vast-9 {
    width: calc(100% / 10 * 9); }
  .columns-10.grid-x > .vast-10 {
    width: calc(100% / 10 * 10); }
  .columns-10.grid-x > .vast-11 {
    width: calc(100% / 10 * 11); }
  .columns-10.grid-x > .vast-12 {
    width: calc(100% / 10 * 12); }
  .columns-10.grid-x > .vast-13 {
    width: calc(100% / 10 * 13); }
  .columns-10.grid-x > .vast-14 {
    width: calc(100% / 10 * 14); }
  .columns-10.grid-x > .vast-15 {
    width: calc(100% / 10 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-10.grid-x > .vast-1 {
    width: calc(100% / 10 * 1) !important; }
  .portrait-columns-10.grid-x > .vast-2 {
    width: calc(100% / 10 * 2) !important; }
  .portrait-columns-10.grid-x > .vast-3 {
    width: calc(100% / 10 * 3) !important; }
  .portrait-columns-10.grid-x > .vast-4 {
    width: calc(100% / 10 * 4) !important; }
  .portrait-columns-10.grid-x > .vast-5 {
    width: calc(100% / 10 * 5) !important; }
  .portrait-columns-10.grid-x > .vast-6 {
    width: calc(100% / 10 * 6) !important; }
  .portrait-columns-10.grid-x > .vast-7 {
    width: calc(100% / 10 * 7) !important; }
  .portrait-columns-10.grid-x > .vast-8 {
    width: calc(100% / 10 * 8) !important; }
  .portrait-columns-10.grid-x > .vast-9 {
    width: calc(100% / 10 * 9) !important; }
  .portrait-columns-10.grid-x > .vast-10 {
    width: calc(100% / 10 * 10) !important; }
  .portrait-columns-10.grid-x > .vast-11 {
    width: calc(100% / 10 * 11) !important; }
  .portrait-columns-10.grid-x > .vast-12 {
    width: calc(100% / 10 * 12) !important; }
  .portrait-columns-10.grid-x > .vast-13 {
    width: calc(100% / 10 * 13) !important; }
  .portrait-columns-10.grid-x > .vast-14 {
    width: calc(100% / 10 * 14) !important; }
  .portrait-columns-10.grid-x > .vast-15 {
    width: calc(100% / 10 * 15) !important; } }

.emulate-vast .columns-10.grid-x > .vast-1 {
  width: calc(100% / 10 * 1); }

.emulate-vast .columns-10.grid-x > .vast-2 {
  width: calc(100% / 10 * 2); }

.emulate-vast .columns-10.grid-x > .vast-3 {
  width: calc(100% / 10 * 3); }

.emulate-vast .columns-10.grid-x > .vast-4 {
  width: calc(100% / 10 * 4); }

.emulate-vast .columns-10.grid-x > .vast-5 {
  width: calc(100% / 10 * 5); }

.emulate-vast .columns-10.grid-x > .vast-6 {
  width: calc(100% / 10 * 6); }

.emulate-vast .columns-10.grid-x > .vast-7 {
  width: calc(100% / 10 * 7); }

.emulate-vast .columns-10.grid-x > .vast-8 {
  width: calc(100% / 10 * 8); }

.emulate-vast .columns-10.grid-x > .vast-9 {
  width: calc(100% / 10 * 9); }

.emulate-vast .columns-10.grid-x > .vast-10 {
  width: calc(100% / 10 * 10); }

.emulate-vast .columns-10.grid-x > .vast-11 {
  width: calc(100% / 10 * 11); }

.emulate-vast .columns-10.grid-x > .vast-12 {
  width: calc(100% / 10 * 12); }

.emulate-vast .columns-10.grid-x > .vast-13 {
  width: calc(100% / 10 * 13); }

.emulate-vast .columns-10.grid-x > .vast-14 {
  width: calc(100% / 10 * 14); }

.emulate-vast .columns-10.grid-x > .vast-15 {
  width: calc(100% / 10 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-10.grid-x > .vast-1 {
    width: calc(100% / 10 * 1) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-2 {
    width: calc(100% / 10 * 2) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-3 {
    width: calc(100% / 10 * 3) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-4 {
    width: calc(100% / 10 * 4) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-5 {
    width: calc(100% / 10 * 5) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-6 {
    width: calc(100% / 10 * 6) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-7 {
    width: calc(100% / 10 * 7) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-8 {
    width: calc(100% / 10 * 8) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-9 {
    width: calc(100% / 10 * 9) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-10 {
    width: calc(100% / 10 * 10) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-11 {
    width: calc(100% / 10 * 11) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-12 {
    width: calc(100% / 10 * 12) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-13 {
    width: calc(100% / 10 * 13) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-14 {
    width: calc(100% / 10 * 14) !important; }
  .emulate-vast .portrait-columns-10.grid-x > .vast-15 {
    width: calc(100% / 10 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-11.grid-x > .vast-1 {
    width: calc(100% / 11 * 1); }
  .columns-11.grid-x > .vast-2 {
    width: calc(100% / 11 * 2); }
  .columns-11.grid-x > .vast-3 {
    width: calc(100% / 11 * 3); }
  .columns-11.grid-x > .vast-4 {
    width: calc(100% / 11 * 4); }
  .columns-11.grid-x > .vast-5 {
    width: calc(100% / 11 * 5); }
  .columns-11.grid-x > .vast-6 {
    width: calc(100% / 11 * 6); }
  .columns-11.grid-x > .vast-7 {
    width: calc(100% / 11 * 7); }
  .columns-11.grid-x > .vast-8 {
    width: calc(100% / 11 * 8); }
  .columns-11.grid-x > .vast-9 {
    width: calc(100% / 11 * 9); }
  .columns-11.grid-x > .vast-10 {
    width: calc(100% / 11 * 10); }
  .columns-11.grid-x > .vast-11 {
    width: calc(100% / 11 * 11); }
  .columns-11.grid-x > .vast-12 {
    width: calc(100% / 11 * 12); }
  .columns-11.grid-x > .vast-13 {
    width: calc(100% / 11 * 13); }
  .columns-11.grid-x > .vast-14 {
    width: calc(100% / 11 * 14); }
  .columns-11.grid-x > .vast-15 {
    width: calc(100% / 11 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-11.grid-x > .vast-1 {
    width: calc(100% / 11 * 1) !important; }
  .portrait-columns-11.grid-x > .vast-2 {
    width: calc(100% / 11 * 2) !important; }
  .portrait-columns-11.grid-x > .vast-3 {
    width: calc(100% / 11 * 3) !important; }
  .portrait-columns-11.grid-x > .vast-4 {
    width: calc(100% / 11 * 4) !important; }
  .portrait-columns-11.grid-x > .vast-5 {
    width: calc(100% / 11 * 5) !important; }
  .portrait-columns-11.grid-x > .vast-6 {
    width: calc(100% / 11 * 6) !important; }
  .portrait-columns-11.grid-x > .vast-7 {
    width: calc(100% / 11 * 7) !important; }
  .portrait-columns-11.grid-x > .vast-8 {
    width: calc(100% / 11 * 8) !important; }
  .portrait-columns-11.grid-x > .vast-9 {
    width: calc(100% / 11 * 9) !important; }
  .portrait-columns-11.grid-x > .vast-10 {
    width: calc(100% / 11 * 10) !important; }
  .portrait-columns-11.grid-x > .vast-11 {
    width: calc(100% / 11 * 11) !important; }
  .portrait-columns-11.grid-x > .vast-12 {
    width: calc(100% / 11 * 12) !important; }
  .portrait-columns-11.grid-x > .vast-13 {
    width: calc(100% / 11 * 13) !important; }
  .portrait-columns-11.grid-x > .vast-14 {
    width: calc(100% / 11 * 14) !important; }
  .portrait-columns-11.grid-x > .vast-15 {
    width: calc(100% / 11 * 15) !important; } }

.emulate-vast .columns-11.grid-x > .vast-1 {
  width: calc(100% / 11 * 1); }

.emulate-vast .columns-11.grid-x > .vast-2 {
  width: calc(100% / 11 * 2); }

.emulate-vast .columns-11.grid-x > .vast-3 {
  width: calc(100% / 11 * 3); }

.emulate-vast .columns-11.grid-x > .vast-4 {
  width: calc(100% / 11 * 4); }

.emulate-vast .columns-11.grid-x > .vast-5 {
  width: calc(100% / 11 * 5); }

.emulate-vast .columns-11.grid-x > .vast-6 {
  width: calc(100% / 11 * 6); }

.emulate-vast .columns-11.grid-x > .vast-7 {
  width: calc(100% / 11 * 7); }

.emulate-vast .columns-11.grid-x > .vast-8 {
  width: calc(100% / 11 * 8); }

.emulate-vast .columns-11.grid-x > .vast-9 {
  width: calc(100% / 11 * 9); }

.emulate-vast .columns-11.grid-x > .vast-10 {
  width: calc(100% / 11 * 10); }

.emulate-vast .columns-11.grid-x > .vast-11 {
  width: calc(100% / 11 * 11); }

.emulate-vast .columns-11.grid-x > .vast-12 {
  width: calc(100% / 11 * 12); }

.emulate-vast .columns-11.grid-x > .vast-13 {
  width: calc(100% / 11 * 13); }

.emulate-vast .columns-11.grid-x > .vast-14 {
  width: calc(100% / 11 * 14); }

.emulate-vast .columns-11.grid-x > .vast-15 {
  width: calc(100% / 11 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-11.grid-x > .vast-1 {
    width: calc(100% / 11 * 1) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-2 {
    width: calc(100% / 11 * 2) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-3 {
    width: calc(100% / 11 * 3) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-4 {
    width: calc(100% / 11 * 4) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-5 {
    width: calc(100% / 11 * 5) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-6 {
    width: calc(100% / 11 * 6) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-7 {
    width: calc(100% / 11 * 7) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-8 {
    width: calc(100% / 11 * 8) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-9 {
    width: calc(100% / 11 * 9) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-10 {
    width: calc(100% / 11 * 10) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-11 {
    width: calc(100% / 11 * 11) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-12 {
    width: calc(100% / 11 * 12) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-13 {
    width: calc(100% / 11 * 13) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-14 {
    width: calc(100% / 11 * 14) !important; }
  .emulate-vast .portrait-columns-11.grid-x > .vast-15 {
    width: calc(100% / 11 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-12.grid-x > .vast-1 {
    width: calc(100% / 12 * 1); }
  .columns-12.grid-x > .vast-2 {
    width: calc(100% / 12 * 2); }
  .columns-12.grid-x > .vast-3 {
    width: calc(100% / 12 * 3); }
  .columns-12.grid-x > .vast-4 {
    width: calc(100% / 12 * 4); }
  .columns-12.grid-x > .vast-5 {
    width: calc(100% / 12 * 5); }
  .columns-12.grid-x > .vast-6 {
    width: calc(100% / 12 * 6); }
  .columns-12.grid-x > .vast-7 {
    width: calc(100% / 12 * 7); }
  .columns-12.grid-x > .vast-8 {
    width: calc(100% / 12 * 8); }
  .columns-12.grid-x > .vast-9 {
    width: calc(100% / 12 * 9); }
  .columns-12.grid-x > .vast-10 {
    width: calc(100% / 12 * 10); }
  .columns-12.grid-x > .vast-11 {
    width: calc(100% / 12 * 11); }
  .columns-12.grid-x > .vast-12 {
    width: calc(100% / 12 * 12); }
  .columns-12.grid-x > .vast-13 {
    width: calc(100% / 12 * 13); }
  .columns-12.grid-x > .vast-14 {
    width: calc(100% / 12 * 14); }
  .columns-12.grid-x > .vast-15 {
    width: calc(100% / 12 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-12.grid-x > .vast-1 {
    width: calc(100% / 12 * 1) !important; }
  .portrait-columns-12.grid-x > .vast-2 {
    width: calc(100% / 12 * 2) !important; }
  .portrait-columns-12.grid-x > .vast-3 {
    width: calc(100% / 12 * 3) !important; }
  .portrait-columns-12.grid-x > .vast-4 {
    width: calc(100% / 12 * 4) !important; }
  .portrait-columns-12.grid-x > .vast-5 {
    width: calc(100% / 12 * 5) !important; }
  .portrait-columns-12.grid-x > .vast-6 {
    width: calc(100% / 12 * 6) !important; }
  .portrait-columns-12.grid-x > .vast-7 {
    width: calc(100% / 12 * 7) !important; }
  .portrait-columns-12.grid-x > .vast-8 {
    width: calc(100% / 12 * 8) !important; }
  .portrait-columns-12.grid-x > .vast-9 {
    width: calc(100% / 12 * 9) !important; }
  .portrait-columns-12.grid-x > .vast-10 {
    width: calc(100% / 12 * 10) !important; }
  .portrait-columns-12.grid-x > .vast-11 {
    width: calc(100% / 12 * 11) !important; }
  .portrait-columns-12.grid-x > .vast-12 {
    width: calc(100% / 12 * 12) !important; }
  .portrait-columns-12.grid-x > .vast-13 {
    width: calc(100% / 12 * 13) !important; }
  .portrait-columns-12.grid-x > .vast-14 {
    width: calc(100% / 12 * 14) !important; }
  .portrait-columns-12.grid-x > .vast-15 {
    width: calc(100% / 12 * 15) !important; } }

.emulate-vast .columns-12.grid-x > .vast-1 {
  width: calc(100% / 12 * 1); }

.emulate-vast .columns-12.grid-x > .vast-2 {
  width: calc(100% / 12 * 2); }

.emulate-vast .columns-12.grid-x > .vast-3 {
  width: calc(100% / 12 * 3); }

.emulate-vast .columns-12.grid-x > .vast-4 {
  width: calc(100% / 12 * 4); }

.emulate-vast .columns-12.grid-x > .vast-5 {
  width: calc(100% / 12 * 5); }

.emulate-vast .columns-12.grid-x > .vast-6 {
  width: calc(100% / 12 * 6); }

.emulate-vast .columns-12.grid-x > .vast-7 {
  width: calc(100% / 12 * 7); }

.emulate-vast .columns-12.grid-x > .vast-8 {
  width: calc(100% / 12 * 8); }

.emulate-vast .columns-12.grid-x > .vast-9 {
  width: calc(100% / 12 * 9); }

.emulate-vast .columns-12.grid-x > .vast-10 {
  width: calc(100% / 12 * 10); }

.emulate-vast .columns-12.grid-x > .vast-11 {
  width: calc(100% / 12 * 11); }

.emulate-vast .columns-12.grid-x > .vast-12 {
  width: calc(100% / 12 * 12); }

.emulate-vast .columns-12.grid-x > .vast-13 {
  width: calc(100% / 12 * 13); }

.emulate-vast .columns-12.grid-x > .vast-14 {
  width: calc(100% / 12 * 14); }

.emulate-vast .columns-12.grid-x > .vast-15 {
  width: calc(100% / 12 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-12.grid-x > .vast-1 {
    width: calc(100% / 12 * 1) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-2 {
    width: calc(100% / 12 * 2) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-3 {
    width: calc(100% / 12 * 3) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-4 {
    width: calc(100% / 12 * 4) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-5 {
    width: calc(100% / 12 * 5) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-6 {
    width: calc(100% / 12 * 6) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-7 {
    width: calc(100% / 12 * 7) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-8 {
    width: calc(100% / 12 * 8) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-9 {
    width: calc(100% / 12 * 9) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-10 {
    width: calc(100% / 12 * 10) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-11 {
    width: calc(100% / 12 * 11) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-12 {
    width: calc(100% / 12 * 12) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-13 {
    width: calc(100% / 12 * 13) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-14 {
    width: calc(100% / 12 * 14) !important; }
  .emulate-vast .portrait-columns-12.grid-x > .vast-15 {
    width: calc(100% / 12 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-13.grid-x > .vast-1 {
    width: calc(100% / 13 * 1); }
  .columns-13.grid-x > .vast-2 {
    width: calc(100% / 13 * 2); }
  .columns-13.grid-x > .vast-3 {
    width: calc(100% / 13 * 3); }
  .columns-13.grid-x > .vast-4 {
    width: calc(100% / 13 * 4); }
  .columns-13.grid-x > .vast-5 {
    width: calc(100% / 13 * 5); }
  .columns-13.grid-x > .vast-6 {
    width: calc(100% / 13 * 6); }
  .columns-13.grid-x > .vast-7 {
    width: calc(100% / 13 * 7); }
  .columns-13.grid-x > .vast-8 {
    width: calc(100% / 13 * 8); }
  .columns-13.grid-x > .vast-9 {
    width: calc(100% / 13 * 9); }
  .columns-13.grid-x > .vast-10 {
    width: calc(100% / 13 * 10); }
  .columns-13.grid-x > .vast-11 {
    width: calc(100% / 13 * 11); }
  .columns-13.grid-x > .vast-12 {
    width: calc(100% / 13 * 12); }
  .columns-13.grid-x > .vast-13 {
    width: calc(100% / 13 * 13); }
  .columns-13.grid-x > .vast-14 {
    width: calc(100% / 13 * 14); }
  .columns-13.grid-x > .vast-15 {
    width: calc(100% / 13 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-13.grid-x > .vast-1 {
    width: calc(100% / 13 * 1) !important; }
  .portrait-columns-13.grid-x > .vast-2 {
    width: calc(100% / 13 * 2) !important; }
  .portrait-columns-13.grid-x > .vast-3 {
    width: calc(100% / 13 * 3) !important; }
  .portrait-columns-13.grid-x > .vast-4 {
    width: calc(100% / 13 * 4) !important; }
  .portrait-columns-13.grid-x > .vast-5 {
    width: calc(100% / 13 * 5) !important; }
  .portrait-columns-13.grid-x > .vast-6 {
    width: calc(100% / 13 * 6) !important; }
  .portrait-columns-13.grid-x > .vast-7 {
    width: calc(100% / 13 * 7) !important; }
  .portrait-columns-13.grid-x > .vast-8 {
    width: calc(100% / 13 * 8) !important; }
  .portrait-columns-13.grid-x > .vast-9 {
    width: calc(100% / 13 * 9) !important; }
  .portrait-columns-13.grid-x > .vast-10 {
    width: calc(100% / 13 * 10) !important; }
  .portrait-columns-13.grid-x > .vast-11 {
    width: calc(100% / 13 * 11) !important; }
  .portrait-columns-13.grid-x > .vast-12 {
    width: calc(100% / 13 * 12) !important; }
  .portrait-columns-13.grid-x > .vast-13 {
    width: calc(100% / 13 * 13) !important; }
  .portrait-columns-13.grid-x > .vast-14 {
    width: calc(100% / 13 * 14) !important; }
  .portrait-columns-13.grid-x > .vast-15 {
    width: calc(100% / 13 * 15) !important; } }

.emulate-vast .columns-13.grid-x > .vast-1 {
  width: calc(100% / 13 * 1); }

.emulate-vast .columns-13.grid-x > .vast-2 {
  width: calc(100% / 13 * 2); }

.emulate-vast .columns-13.grid-x > .vast-3 {
  width: calc(100% / 13 * 3); }

.emulate-vast .columns-13.grid-x > .vast-4 {
  width: calc(100% / 13 * 4); }

.emulate-vast .columns-13.grid-x > .vast-5 {
  width: calc(100% / 13 * 5); }

.emulate-vast .columns-13.grid-x > .vast-6 {
  width: calc(100% / 13 * 6); }

.emulate-vast .columns-13.grid-x > .vast-7 {
  width: calc(100% / 13 * 7); }

.emulate-vast .columns-13.grid-x > .vast-8 {
  width: calc(100% / 13 * 8); }

.emulate-vast .columns-13.grid-x > .vast-9 {
  width: calc(100% / 13 * 9); }

.emulate-vast .columns-13.grid-x > .vast-10 {
  width: calc(100% / 13 * 10); }

.emulate-vast .columns-13.grid-x > .vast-11 {
  width: calc(100% / 13 * 11); }

.emulate-vast .columns-13.grid-x > .vast-12 {
  width: calc(100% / 13 * 12); }

.emulate-vast .columns-13.grid-x > .vast-13 {
  width: calc(100% / 13 * 13); }

.emulate-vast .columns-13.grid-x > .vast-14 {
  width: calc(100% / 13 * 14); }

.emulate-vast .columns-13.grid-x > .vast-15 {
  width: calc(100% / 13 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-13.grid-x > .vast-1 {
    width: calc(100% / 13 * 1) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-2 {
    width: calc(100% / 13 * 2) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-3 {
    width: calc(100% / 13 * 3) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-4 {
    width: calc(100% / 13 * 4) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-5 {
    width: calc(100% / 13 * 5) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-6 {
    width: calc(100% / 13 * 6) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-7 {
    width: calc(100% / 13 * 7) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-8 {
    width: calc(100% / 13 * 8) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-9 {
    width: calc(100% / 13 * 9) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-10 {
    width: calc(100% / 13 * 10) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-11 {
    width: calc(100% / 13 * 11) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-12 {
    width: calc(100% / 13 * 12) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-13 {
    width: calc(100% / 13 * 13) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-14 {
    width: calc(100% / 13 * 14) !important; }
  .emulate-vast .portrait-columns-13.grid-x > .vast-15 {
    width: calc(100% / 13 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-14.grid-x > .vast-1 {
    width: calc(100% / 14 * 1); }
  .columns-14.grid-x > .vast-2 {
    width: calc(100% / 14 * 2); }
  .columns-14.grid-x > .vast-3 {
    width: calc(100% / 14 * 3); }
  .columns-14.grid-x > .vast-4 {
    width: calc(100% / 14 * 4); }
  .columns-14.grid-x > .vast-5 {
    width: calc(100% / 14 * 5); }
  .columns-14.grid-x > .vast-6 {
    width: calc(100% / 14 * 6); }
  .columns-14.grid-x > .vast-7 {
    width: calc(100% / 14 * 7); }
  .columns-14.grid-x > .vast-8 {
    width: calc(100% / 14 * 8); }
  .columns-14.grid-x > .vast-9 {
    width: calc(100% / 14 * 9); }
  .columns-14.grid-x > .vast-10 {
    width: calc(100% / 14 * 10); }
  .columns-14.grid-x > .vast-11 {
    width: calc(100% / 14 * 11); }
  .columns-14.grid-x > .vast-12 {
    width: calc(100% / 14 * 12); }
  .columns-14.grid-x > .vast-13 {
    width: calc(100% / 14 * 13); }
  .columns-14.grid-x > .vast-14 {
    width: calc(100% / 14 * 14); }
  .columns-14.grid-x > .vast-15 {
    width: calc(100% / 14 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-14.grid-x > .vast-1 {
    width: calc(100% / 14 * 1) !important; }
  .portrait-columns-14.grid-x > .vast-2 {
    width: calc(100% / 14 * 2) !important; }
  .portrait-columns-14.grid-x > .vast-3 {
    width: calc(100% / 14 * 3) !important; }
  .portrait-columns-14.grid-x > .vast-4 {
    width: calc(100% / 14 * 4) !important; }
  .portrait-columns-14.grid-x > .vast-5 {
    width: calc(100% / 14 * 5) !important; }
  .portrait-columns-14.grid-x > .vast-6 {
    width: calc(100% / 14 * 6) !important; }
  .portrait-columns-14.grid-x > .vast-7 {
    width: calc(100% / 14 * 7) !important; }
  .portrait-columns-14.grid-x > .vast-8 {
    width: calc(100% / 14 * 8) !important; }
  .portrait-columns-14.grid-x > .vast-9 {
    width: calc(100% / 14 * 9) !important; }
  .portrait-columns-14.grid-x > .vast-10 {
    width: calc(100% / 14 * 10) !important; }
  .portrait-columns-14.grid-x > .vast-11 {
    width: calc(100% / 14 * 11) !important; }
  .portrait-columns-14.grid-x > .vast-12 {
    width: calc(100% / 14 * 12) !important; }
  .portrait-columns-14.grid-x > .vast-13 {
    width: calc(100% / 14 * 13) !important; }
  .portrait-columns-14.grid-x > .vast-14 {
    width: calc(100% / 14 * 14) !important; }
  .portrait-columns-14.grid-x > .vast-15 {
    width: calc(100% / 14 * 15) !important; } }

.emulate-vast .columns-14.grid-x > .vast-1 {
  width: calc(100% / 14 * 1); }

.emulate-vast .columns-14.grid-x > .vast-2 {
  width: calc(100% / 14 * 2); }

.emulate-vast .columns-14.grid-x > .vast-3 {
  width: calc(100% / 14 * 3); }

.emulate-vast .columns-14.grid-x > .vast-4 {
  width: calc(100% / 14 * 4); }

.emulate-vast .columns-14.grid-x > .vast-5 {
  width: calc(100% / 14 * 5); }

.emulate-vast .columns-14.grid-x > .vast-6 {
  width: calc(100% / 14 * 6); }

.emulate-vast .columns-14.grid-x > .vast-7 {
  width: calc(100% / 14 * 7); }

.emulate-vast .columns-14.grid-x > .vast-8 {
  width: calc(100% / 14 * 8); }

.emulate-vast .columns-14.grid-x > .vast-9 {
  width: calc(100% / 14 * 9); }

.emulate-vast .columns-14.grid-x > .vast-10 {
  width: calc(100% / 14 * 10); }

.emulate-vast .columns-14.grid-x > .vast-11 {
  width: calc(100% / 14 * 11); }

.emulate-vast .columns-14.grid-x > .vast-12 {
  width: calc(100% / 14 * 12); }

.emulate-vast .columns-14.grid-x > .vast-13 {
  width: calc(100% / 14 * 13); }

.emulate-vast .columns-14.grid-x > .vast-14 {
  width: calc(100% / 14 * 14); }

.emulate-vast .columns-14.grid-x > .vast-15 {
  width: calc(100% / 14 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-14.grid-x > .vast-1 {
    width: calc(100% / 14 * 1) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-2 {
    width: calc(100% / 14 * 2) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-3 {
    width: calc(100% / 14 * 3) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-4 {
    width: calc(100% / 14 * 4) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-5 {
    width: calc(100% / 14 * 5) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-6 {
    width: calc(100% / 14 * 6) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-7 {
    width: calc(100% / 14 * 7) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-8 {
    width: calc(100% / 14 * 8) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-9 {
    width: calc(100% / 14 * 9) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-10 {
    width: calc(100% / 14 * 10) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-11 {
    width: calc(100% / 14 * 11) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-12 {
    width: calc(100% / 14 * 12) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-13 {
    width: calc(100% / 14 * 13) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-14 {
    width: calc(100% / 14 * 14) !important; }
  .emulate-vast .portrait-columns-14.grid-x > .vast-15 {
    width: calc(100% / 14 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .columns-15.grid-x > .vast-1 {
    width: calc(100% / 15 * 1); }
  .columns-15.grid-x > .vast-2 {
    width: calc(100% / 15 * 2); }
  .columns-15.grid-x > .vast-3 {
    width: calc(100% / 15 * 3); }
  .columns-15.grid-x > .vast-4 {
    width: calc(100% / 15 * 4); }
  .columns-15.grid-x > .vast-5 {
    width: calc(100% / 15 * 5); }
  .columns-15.grid-x > .vast-6 {
    width: calc(100% / 15 * 6); }
  .columns-15.grid-x > .vast-7 {
    width: calc(100% / 15 * 7); }
  .columns-15.grid-x > .vast-8 {
    width: calc(100% / 15 * 8); }
  .columns-15.grid-x > .vast-9 {
    width: calc(100% / 15 * 9); }
  .columns-15.grid-x > .vast-10 {
    width: calc(100% / 15 * 10); }
  .columns-15.grid-x > .vast-11 {
    width: calc(100% / 15 * 11); }
  .columns-15.grid-x > .vast-12 {
    width: calc(100% / 15 * 12); }
  .columns-15.grid-x > .vast-13 {
    width: calc(100% / 15 * 13); }
  .columns-15.grid-x > .vast-14 {
    width: calc(100% / 15 * 14); }
  .columns-15.grid-x > .vast-15 {
    width: calc(100% / 15 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-columns-15.grid-x > .vast-1 {
    width: calc(100% / 15 * 1) !important; }
  .portrait-columns-15.grid-x > .vast-2 {
    width: calc(100% / 15 * 2) !important; }
  .portrait-columns-15.grid-x > .vast-3 {
    width: calc(100% / 15 * 3) !important; }
  .portrait-columns-15.grid-x > .vast-4 {
    width: calc(100% / 15 * 4) !important; }
  .portrait-columns-15.grid-x > .vast-5 {
    width: calc(100% / 15 * 5) !important; }
  .portrait-columns-15.grid-x > .vast-6 {
    width: calc(100% / 15 * 6) !important; }
  .portrait-columns-15.grid-x > .vast-7 {
    width: calc(100% / 15 * 7) !important; }
  .portrait-columns-15.grid-x > .vast-8 {
    width: calc(100% / 15 * 8) !important; }
  .portrait-columns-15.grid-x > .vast-9 {
    width: calc(100% / 15 * 9) !important; }
  .portrait-columns-15.grid-x > .vast-10 {
    width: calc(100% / 15 * 10) !important; }
  .portrait-columns-15.grid-x > .vast-11 {
    width: calc(100% / 15 * 11) !important; }
  .portrait-columns-15.grid-x > .vast-12 {
    width: calc(100% / 15 * 12) !important; }
  .portrait-columns-15.grid-x > .vast-13 {
    width: calc(100% / 15 * 13) !important; }
  .portrait-columns-15.grid-x > .vast-14 {
    width: calc(100% / 15 * 14) !important; }
  .portrait-columns-15.grid-x > .vast-15 {
    width: calc(100% / 15 * 15) !important; } }

.emulate-vast .columns-15.grid-x > .vast-1 {
  width: calc(100% / 15 * 1); }

.emulate-vast .columns-15.grid-x > .vast-2 {
  width: calc(100% / 15 * 2); }

.emulate-vast .columns-15.grid-x > .vast-3 {
  width: calc(100% / 15 * 3); }

.emulate-vast .columns-15.grid-x > .vast-4 {
  width: calc(100% / 15 * 4); }

.emulate-vast .columns-15.grid-x > .vast-5 {
  width: calc(100% / 15 * 5); }

.emulate-vast .columns-15.grid-x > .vast-6 {
  width: calc(100% / 15 * 6); }

.emulate-vast .columns-15.grid-x > .vast-7 {
  width: calc(100% / 15 * 7); }

.emulate-vast .columns-15.grid-x > .vast-8 {
  width: calc(100% / 15 * 8); }

.emulate-vast .columns-15.grid-x > .vast-9 {
  width: calc(100% / 15 * 9); }

.emulate-vast .columns-15.grid-x > .vast-10 {
  width: calc(100% / 15 * 10); }

.emulate-vast .columns-15.grid-x > .vast-11 {
  width: calc(100% / 15 * 11); }

.emulate-vast .columns-15.grid-x > .vast-12 {
  width: calc(100% / 15 * 12); }

.emulate-vast .columns-15.grid-x > .vast-13 {
  width: calc(100% / 15 * 13); }

.emulate-vast .columns-15.grid-x > .vast-14 {
  width: calc(100% / 15 * 14); }

.emulate-vast .columns-15.grid-x > .vast-15 {
  width: calc(100% / 15 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-columns-15.grid-x > .vast-1 {
    width: calc(100% / 15 * 1) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-2 {
    width: calc(100% / 15 * 2) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-3 {
    width: calc(100% / 15 * 3) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-4 {
    width: calc(100% / 15 * 4) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-5 {
    width: calc(100% / 15 * 5) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-6 {
    width: calc(100% / 15 * 6) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-7 {
    width: calc(100% / 15 * 7) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-8 {
    width: calc(100% / 15 * 8) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-9 {
    width: calc(100% / 15 * 9) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-10 {
    width: calc(100% / 15 * 10) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-11 {
    width: calc(100% / 15 * 11) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-12 {
    width: calc(100% / 15 * 12) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-13 {
    width: calc(100% / 15 * 13) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-14 {
    width: calc(100% / 15 * 14) !important; }
  .emulate-vast .portrait-columns-15.grid-x > .vast-15 {
    width: calc(100% / 15 * 15) !important; } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-1.grid-y > .vast-1 {
    height: calc(100% / 1 * 1); }
  .rows-1.grid-y > .vast-2 {
    height: calc(100% / 1 * 2); }
  .rows-1.grid-y > .vast-3 {
    height: calc(100% / 1 * 3); }
  .rows-1.grid-y > .vast-4 {
    height: calc(100% / 1 * 4); }
  .rows-1.grid-y > .vast-5 {
    height: calc(100% / 1 * 5); }
  .rows-1.grid-y > .vast-6 {
    height: calc(100% / 1 * 6); }
  .rows-1.grid-y > .vast-7 {
    height: calc(100% / 1 * 7); }
  .rows-1.grid-y > .vast-8 {
    height: calc(100% / 1 * 8); }
  .rows-1.grid-y > .vast-9 {
    height: calc(100% / 1 * 9); }
  .rows-1.grid-y > .vast-10 {
    height: calc(100% / 1 * 10); }
  .rows-1.grid-y > .vast-11 {
    height: calc(100% / 1 * 11); }
  .rows-1.grid-y > .vast-12 {
    height: calc(100% / 1 * 12); }
  .rows-1.grid-y > .vast-13 {
    height: calc(100% / 1 * 13); }
  .rows-1.grid-y > .vast-14 {
    height: calc(100% / 1 * 14); }
  .rows-1.grid-y > .vast-15 {
    height: calc(100% / 1 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-1.grid-y > .vast-1 {
    height: calc(100% / 1 * 1); }
  .portrait-rows-1.grid-y > .vast-2 {
    height: calc(100% / 1 * 2); }
  .portrait-rows-1.grid-y > .vast-3 {
    height: calc(100% / 1 * 3); }
  .portrait-rows-1.grid-y > .vast-4 {
    height: calc(100% / 1 * 4); }
  .portrait-rows-1.grid-y > .vast-5 {
    height: calc(100% / 1 * 5); }
  .portrait-rows-1.grid-y > .vast-6 {
    height: calc(100% / 1 * 6); }
  .portrait-rows-1.grid-y > .vast-7 {
    height: calc(100% / 1 * 7); }
  .portrait-rows-1.grid-y > .vast-8 {
    height: calc(100% / 1 * 8); }
  .portrait-rows-1.grid-y > .vast-9 {
    height: calc(100% / 1 * 9); }
  .portrait-rows-1.grid-y > .vast-10 {
    height: calc(100% / 1 * 10); }
  .portrait-rows-1.grid-y > .vast-11 {
    height: calc(100% / 1 * 11); }
  .portrait-rows-1.grid-y > .vast-12 {
    height: calc(100% / 1 * 12); }
  .portrait-rows-1.grid-y > .vast-13 {
    height: calc(100% / 1 * 13); }
  .portrait-rows-1.grid-y > .vast-14 {
    height: calc(100% / 1 * 14); }
  .portrait-rows-1.grid-y > .vast-15 {
    height: calc(100% / 1 * 15); } }

.emulate-vast .rows-1.grid-y > .vast-1 {
  height: calc(100% / 1 * 1); }

.emulate-vast .rows-1.grid-y > .vast-2 {
  height: calc(100% / 1 * 2); }

.emulate-vast .rows-1.grid-y > .vast-3 {
  height: calc(100% / 1 * 3); }

.emulate-vast .rows-1.grid-y > .vast-4 {
  height: calc(100% / 1 * 4); }

.emulate-vast .rows-1.grid-y > .vast-5 {
  height: calc(100% / 1 * 5); }

.emulate-vast .rows-1.grid-y > .vast-6 {
  height: calc(100% / 1 * 6); }

.emulate-vast .rows-1.grid-y > .vast-7 {
  height: calc(100% / 1 * 7); }

.emulate-vast .rows-1.grid-y > .vast-8 {
  height: calc(100% / 1 * 8); }

.emulate-vast .rows-1.grid-y > .vast-9 {
  height: calc(100% / 1 * 9); }

.emulate-vast .rows-1.grid-y > .vast-10 {
  height: calc(100% / 1 * 10); }

.emulate-vast .rows-1.grid-y > .vast-11 {
  height: calc(100% / 1 * 11); }

.emulate-vast .rows-1.grid-y > .vast-12 {
  height: calc(100% / 1 * 12); }

.emulate-vast .rows-1.grid-y > .vast-13 {
  height: calc(100% / 1 * 13); }

.emulate-vast .rows-1.grid-y > .vast-14 {
  height: calc(100% / 1 * 14); }

.emulate-vast .rows-1.grid-y > .vast-15 {
  height: calc(100% / 1 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-1.grid-y > .vast-1 {
    height: calc(100% / 1 * 1); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-2 {
    height: calc(100% / 1 * 2); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-3 {
    height: calc(100% / 1 * 3); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-4 {
    height: calc(100% / 1 * 4); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-5 {
    height: calc(100% / 1 * 5); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-6 {
    height: calc(100% / 1 * 6); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-7 {
    height: calc(100% / 1 * 7); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-8 {
    height: calc(100% / 1 * 8); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-9 {
    height: calc(100% / 1 * 9); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-10 {
    height: calc(100% / 1 * 10); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-11 {
    height: calc(100% / 1 * 11); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-12 {
    height: calc(100% / 1 * 12); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-13 {
    height: calc(100% / 1 * 13); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-14 {
    height: calc(100% / 1 * 14); }
  .emulate-vast .portrait-rows-1.grid-y > .vast-15 {
    height: calc(100% / 1 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-2.grid-y > .vast-1 {
    height: calc(100% / 2 * 1); }
  .rows-2.grid-y > .vast-2 {
    height: calc(100% / 2 * 2); }
  .rows-2.grid-y > .vast-3 {
    height: calc(100% / 2 * 3); }
  .rows-2.grid-y > .vast-4 {
    height: calc(100% / 2 * 4); }
  .rows-2.grid-y > .vast-5 {
    height: calc(100% / 2 * 5); }
  .rows-2.grid-y > .vast-6 {
    height: calc(100% / 2 * 6); }
  .rows-2.grid-y > .vast-7 {
    height: calc(100% / 2 * 7); }
  .rows-2.grid-y > .vast-8 {
    height: calc(100% / 2 * 8); }
  .rows-2.grid-y > .vast-9 {
    height: calc(100% / 2 * 9); }
  .rows-2.grid-y > .vast-10 {
    height: calc(100% / 2 * 10); }
  .rows-2.grid-y > .vast-11 {
    height: calc(100% / 2 * 11); }
  .rows-2.grid-y > .vast-12 {
    height: calc(100% / 2 * 12); }
  .rows-2.grid-y > .vast-13 {
    height: calc(100% / 2 * 13); }
  .rows-2.grid-y > .vast-14 {
    height: calc(100% / 2 * 14); }
  .rows-2.grid-y > .vast-15 {
    height: calc(100% / 2 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-2.grid-y > .vast-1 {
    height: calc(100% / 2 * 1); }
  .portrait-rows-2.grid-y > .vast-2 {
    height: calc(100% / 2 * 2); }
  .portrait-rows-2.grid-y > .vast-3 {
    height: calc(100% / 2 * 3); }
  .portrait-rows-2.grid-y > .vast-4 {
    height: calc(100% / 2 * 4); }
  .portrait-rows-2.grid-y > .vast-5 {
    height: calc(100% / 2 * 5); }
  .portrait-rows-2.grid-y > .vast-6 {
    height: calc(100% / 2 * 6); }
  .portrait-rows-2.grid-y > .vast-7 {
    height: calc(100% / 2 * 7); }
  .portrait-rows-2.grid-y > .vast-8 {
    height: calc(100% / 2 * 8); }
  .portrait-rows-2.grid-y > .vast-9 {
    height: calc(100% / 2 * 9); }
  .portrait-rows-2.grid-y > .vast-10 {
    height: calc(100% / 2 * 10); }
  .portrait-rows-2.grid-y > .vast-11 {
    height: calc(100% / 2 * 11); }
  .portrait-rows-2.grid-y > .vast-12 {
    height: calc(100% / 2 * 12); }
  .portrait-rows-2.grid-y > .vast-13 {
    height: calc(100% / 2 * 13); }
  .portrait-rows-2.grid-y > .vast-14 {
    height: calc(100% / 2 * 14); }
  .portrait-rows-2.grid-y > .vast-15 {
    height: calc(100% / 2 * 15); } }

.emulate-vast .rows-2.grid-y > .vast-1 {
  height: calc(100% / 2 * 1); }

.emulate-vast .rows-2.grid-y > .vast-2 {
  height: calc(100% / 2 * 2); }

.emulate-vast .rows-2.grid-y > .vast-3 {
  height: calc(100% / 2 * 3); }

.emulate-vast .rows-2.grid-y > .vast-4 {
  height: calc(100% / 2 * 4); }

.emulate-vast .rows-2.grid-y > .vast-5 {
  height: calc(100% / 2 * 5); }

.emulate-vast .rows-2.grid-y > .vast-6 {
  height: calc(100% / 2 * 6); }

.emulate-vast .rows-2.grid-y > .vast-7 {
  height: calc(100% / 2 * 7); }

.emulate-vast .rows-2.grid-y > .vast-8 {
  height: calc(100% / 2 * 8); }

.emulate-vast .rows-2.grid-y > .vast-9 {
  height: calc(100% / 2 * 9); }

.emulate-vast .rows-2.grid-y > .vast-10 {
  height: calc(100% / 2 * 10); }

.emulate-vast .rows-2.grid-y > .vast-11 {
  height: calc(100% / 2 * 11); }

.emulate-vast .rows-2.grid-y > .vast-12 {
  height: calc(100% / 2 * 12); }

.emulate-vast .rows-2.grid-y > .vast-13 {
  height: calc(100% / 2 * 13); }

.emulate-vast .rows-2.grid-y > .vast-14 {
  height: calc(100% / 2 * 14); }

.emulate-vast .rows-2.grid-y > .vast-15 {
  height: calc(100% / 2 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-2.grid-y > .vast-1 {
    height: calc(100% / 2 * 1); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-2 {
    height: calc(100% / 2 * 2); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-3 {
    height: calc(100% / 2 * 3); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-4 {
    height: calc(100% / 2 * 4); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-5 {
    height: calc(100% / 2 * 5); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-6 {
    height: calc(100% / 2 * 6); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-7 {
    height: calc(100% / 2 * 7); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-8 {
    height: calc(100% / 2 * 8); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-9 {
    height: calc(100% / 2 * 9); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-10 {
    height: calc(100% / 2 * 10); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-11 {
    height: calc(100% / 2 * 11); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-12 {
    height: calc(100% / 2 * 12); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-13 {
    height: calc(100% / 2 * 13); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-14 {
    height: calc(100% / 2 * 14); }
  .emulate-vast .portrait-rows-2.grid-y > .vast-15 {
    height: calc(100% / 2 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-3.grid-y > .vast-1 {
    height: calc(100% / 3 * 1); }
  .rows-3.grid-y > .vast-2 {
    height: calc(100% / 3 * 2); }
  .rows-3.grid-y > .vast-3 {
    height: calc(100% / 3 * 3); }
  .rows-3.grid-y > .vast-4 {
    height: calc(100% / 3 * 4); }
  .rows-3.grid-y > .vast-5 {
    height: calc(100% / 3 * 5); }
  .rows-3.grid-y > .vast-6 {
    height: calc(100% / 3 * 6); }
  .rows-3.grid-y > .vast-7 {
    height: calc(100% / 3 * 7); }
  .rows-3.grid-y > .vast-8 {
    height: calc(100% / 3 * 8); }
  .rows-3.grid-y > .vast-9 {
    height: calc(100% / 3 * 9); }
  .rows-3.grid-y > .vast-10 {
    height: calc(100% / 3 * 10); }
  .rows-3.grid-y > .vast-11 {
    height: calc(100% / 3 * 11); }
  .rows-3.grid-y > .vast-12 {
    height: calc(100% / 3 * 12); }
  .rows-3.grid-y > .vast-13 {
    height: calc(100% / 3 * 13); }
  .rows-3.grid-y > .vast-14 {
    height: calc(100% / 3 * 14); }
  .rows-3.grid-y > .vast-15 {
    height: calc(100% / 3 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-3.grid-y > .vast-1 {
    height: calc(100% / 3 * 1); }
  .portrait-rows-3.grid-y > .vast-2 {
    height: calc(100% / 3 * 2); }
  .portrait-rows-3.grid-y > .vast-3 {
    height: calc(100% / 3 * 3); }
  .portrait-rows-3.grid-y > .vast-4 {
    height: calc(100% / 3 * 4); }
  .portrait-rows-3.grid-y > .vast-5 {
    height: calc(100% / 3 * 5); }
  .portrait-rows-3.grid-y > .vast-6 {
    height: calc(100% / 3 * 6); }
  .portrait-rows-3.grid-y > .vast-7 {
    height: calc(100% / 3 * 7); }
  .portrait-rows-3.grid-y > .vast-8 {
    height: calc(100% / 3 * 8); }
  .portrait-rows-3.grid-y > .vast-9 {
    height: calc(100% / 3 * 9); }
  .portrait-rows-3.grid-y > .vast-10 {
    height: calc(100% / 3 * 10); }
  .portrait-rows-3.grid-y > .vast-11 {
    height: calc(100% / 3 * 11); }
  .portrait-rows-3.grid-y > .vast-12 {
    height: calc(100% / 3 * 12); }
  .portrait-rows-3.grid-y > .vast-13 {
    height: calc(100% / 3 * 13); }
  .portrait-rows-3.grid-y > .vast-14 {
    height: calc(100% / 3 * 14); }
  .portrait-rows-3.grid-y > .vast-15 {
    height: calc(100% / 3 * 15); } }

.emulate-vast .rows-3.grid-y > .vast-1 {
  height: calc(100% / 3 * 1); }

.emulate-vast .rows-3.grid-y > .vast-2 {
  height: calc(100% / 3 * 2); }

.emulate-vast .rows-3.grid-y > .vast-3 {
  height: calc(100% / 3 * 3); }

.emulate-vast .rows-3.grid-y > .vast-4 {
  height: calc(100% / 3 * 4); }

.emulate-vast .rows-3.grid-y > .vast-5 {
  height: calc(100% / 3 * 5); }

.emulate-vast .rows-3.grid-y > .vast-6 {
  height: calc(100% / 3 * 6); }

.emulate-vast .rows-3.grid-y > .vast-7 {
  height: calc(100% / 3 * 7); }

.emulate-vast .rows-3.grid-y > .vast-8 {
  height: calc(100% / 3 * 8); }

.emulate-vast .rows-3.grid-y > .vast-9 {
  height: calc(100% / 3 * 9); }

.emulate-vast .rows-3.grid-y > .vast-10 {
  height: calc(100% / 3 * 10); }

.emulate-vast .rows-3.grid-y > .vast-11 {
  height: calc(100% / 3 * 11); }

.emulate-vast .rows-3.grid-y > .vast-12 {
  height: calc(100% / 3 * 12); }

.emulate-vast .rows-3.grid-y > .vast-13 {
  height: calc(100% / 3 * 13); }

.emulate-vast .rows-3.grid-y > .vast-14 {
  height: calc(100% / 3 * 14); }

.emulate-vast .rows-3.grid-y > .vast-15 {
  height: calc(100% / 3 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-3.grid-y > .vast-1 {
    height: calc(100% / 3 * 1); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-2 {
    height: calc(100% / 3 * 2); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-3 {
    height: calc(100% / 3 * 3); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-4 {
    height: calc(100% / 3 * 4); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-5 {
    height: calc(100% / 3 * 5); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-6 {
    height: calc(100% / 3 * 6); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-7 {
    height: calc(100% / 3 * 7); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-8 {
    height: calc(100% / 3 * 8); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-9 {
    height: calc(100% / 3 * 9); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-10 {
    height: calc(100% / 3 * 10); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-11 {
    height: calc(100% / 3 * 11); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-12 {
    height: calc(100% / 3 * 12); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-13 {
    height: calc(100% / 3 * 13); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-14 {
    height: calc(100% / 3 * 14); }
  .emulate-vast .portrait-rows-3.grid-y > .vast-15 {
    height: calc(100% / 3 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-4.grid-y > .vast-1 {
    height: calc(100% / 4 * 1); }
  .rows-4.grid-y > .vast-2 {
    height: calc(100% / 4 * 2); }
  .rows-4.grid-y > .vast-3 {
    height: calc(100% / 4 * 3); }
  .rows-4.grid-y > .vast-4 {
    height: calc(100% / 4 * 4); }
  .rows-4.grid-y > .vast-5 {
    height: calc(100% / 4 * 5); }
  .rows-4.grid-y > .vast-6 {
    height: calc(100% / 4 * 6); }
  .rows-4.grid-y > .vast-7 {
    height: calc(100% / 4 * 7); }
  .rows-4.grid-y > .vast-8 {
    height: calc(100% / 4 * 8); }
  .rows-4.grid-y > .vast-9 {
    height: calc(100% / 4 * 9); }
  .rows-4.grid-y > .vast-10 {
    height: calc(100% / 4 * 10); }
  .rows-4.grid-y > .vast-11 {
    height: calc(100% / 4 * 11); }
  .rows-4.grid-y > .vast-12 {
    height: calc(100% / 4 * 12); }
  .rows-4.grid-y > .vast-13 {
    height: calc(100% / 4 * 13); }
  .rows-4.grid-y > .vast-14 {
    height: calc(100% / 4 * 14); }
  .rows-4.grid-y > .vast-15 {
    height: calc(100% / 4 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-4.grid-y > .vast-1 {
    height: calc(100% / 4 * 1); }
  .portrait-rows-4.grid-y > .vast-2 {
    height: calc(100% / 4 * 2); }
  .portrait-rows-4.grid-y > .vast-3 {
    height: calc(100% / 4 * 3); }
  .portrait-rows-4.grid-y > .vast-4 {
    height: calc(100% / 4 * 4); }
  .portrait-rows-4.grid-y > .vast-5 {
    height: calc(100% / 4 * 5); }
  .portrait-rows-4.grid-y > .vast-6 {
    height: calc(100% / 4 * 6); }
  .portrait-rows-4.grid-y > .vast-7 {
    height: calc(100% / 4 * 7); }
  .portrait-rows-4.grid-y > .vast-8 {
    height: calc(100% / 4 * 8); }
  .portrait-rows-4.grid-y > .vast-9 {
    height: calc(100% / 4 * 9); }
  .portrait-rows-4.grid-y > .vast-10 {
    height: calc(100% / 4 * 10); }
  .portrait-rows-4.grid-y > .vast-11 {
    height: calc(100% / 4 * 11); }
  .portrait-rows-4.grid-y > .vast-12 {
    height: calc(100% / 4 * 12); }
  .portrait-rows-4.grid-y > .vast-13 {
    height: calc(100% / 4 * 13); }
  .portrait-rows-4.grid-y > .vast-14 {
    height: calc(100% / 4 * 14); }
  .portrait-rows-4.grid-y > .vast-15 {
    height: calc(100% / 4 * 15); } }

.emulate-vast .rows-4.grid-y > .vast-1 {
  height: calc(100% / 4 * 1); }

.emulate-vast .rows-4.grid-y > .vast-2 {
  height: calc(100% / 4 * 2); }

.emulate-vast .rows-4.grid-y > .vast-3 {
  height: calc(100% / 4 * 3); }

.emulate-vast .rows-4.grid-y > .vast-4 {
  height: calc(100% / 4 * 4); }

.emulate-vast .rows-4.grid-y > .vast-5 {
  height: calc(100% / 4 * 5); }

.emulate-vast .rows-4.grid-y > .vast-6 {
  height: calc(100% / 4 * 6); }

.emulate-vast .rows-4.grid-y > .vast-7 {
  height: calc(100% / 4 * 7); }

.emulate-vast .rows-4.grid-y > .vast-8 {
  height: calc(100% / 4 * 8); }

.emulate-vast .rows-4.grid-y > .vast-9 {
  height: calc(100% / 4 * 9); }

.emulate-vast .rows-4.grid-y > .vast-10 {
  height: calc(100% / 4 * 10); }

.emulate-vast .rows-4.grid-y > .vast-11 {
  height: calc(100% / 4 * 11); }

.emulate-vast .rows-4.grid-y > .vast-12 {
  height: calc(100% / 4 * 12); }

.emulate-vast .rows-4.grid-y > .vast-13 {
  height: calc(100% / 4 * 13); }

.emulate-vast .rows-4.grid-y > .vast-14 {
  height: calc(100% / 4 * 14); }

.emulate-vast .rows-4.grid-y > .vast-15 {
  height: calc(100% / 4 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-4.grid-y > .vast-1 {
    height: calc(100% / 4 * 1); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-2 {
    height: calc(100% / 4 * 2); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-3 {
    height: calc(100% / 4 * 3); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-4 {
    height: calc(100% / 4 * 4); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-5 {
    height: calc(100% / 4 * 5); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-6 {
    height: calc(100% / 4 * 6); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-7 {
    height: calc(100% / 4 * 7); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-8 {
    height: calc(100% / 4 * 8); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-9 {
    height: calc(100% / 4 * 9); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-10 {
    height: calc(100% / 4 * 10); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-11 {
    height: calc(100% / 4 * 11); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-12 {
    height: calc(100% / 4 * 12); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-13 {
    height: calc(100% / 4 * 13); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-14 {
    height: calc(100% / 4 * 14); }
  .emulate-vast .portrait-rows-4.grid-y > .vast-15 {
    height: calc(100% / 4 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-5.grid-y > .vast-1 {
    height: calc(100% / 5 * 1); }
  .rows-5.grid-y > .vast-2 {
    height: calc(100% / 5 * 2); }
  .rows-5.grid-y > .vast-3 {
    height: calc(100% / 5 * 3); }
  .rows-5.grid-y > .vast-4 {
    height: calc(100% / 5 * 4); }
  .rows-5.grid-y > .vast-5 {
    height: calc(100% / 5 * 5); }
  .rows-5.grid-y > .vast-6 {
    height: calc(100% / 5 * 6); }
  .rows-5.grid-y > .vast-7 {
    height: calc(100% / 5 * 7); }
  .rows-5.grid-y > .vast-8 {
    height: calc(100% / 5 * 8); }
  .rows-5.grid-y > .vast-9 {
    height: calc(100% / 5 * 9); }
  .rows-5.grid-y > .vast-10 {
    height: calc(100% / 5 * 10); }
  .rows-5.grid-y > .vast-11 {
    height: calc(100% / 5 * 11); }
  .rows-5.grid-y > .vast-12 {
    height: calc(100% / 5 * 12); }
  .rows-5.grid-y > .vast-13 {
    height: calc(100% / 5 * 13); }
  .rows-5.grid-y > .vast-14 {
    height: calc(100% / 5 * 14); }
  .rows-5.grid-y > .vast-15 {
    height: calc(100% / 5 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-5.grid-y > .vast-1 {
    height: calc(100% / 5 * 1); }
  .portrait-rows-5.grid-y > .vast-2 {
    height: calc(100% / 5 * 2); }
  .portrait-rows-5.grid-y > .vast-3 {
    height: calc(100% / 5 * 3); }
  .portrait-rows-5.grid-y > .vast-4 {
    height: calc(100% / 5 * 4); }
  .portrait-rows-5.grid-y > .vast-5 {
    height: calc(100% / 5 * 5); }
  .portrait-rows-5.grid-y > .vast-6 {
    height: calc(100% / 5 * 6); }
  .portrait-rows-5.grid-y > .vast-7 {
    height: calc(100% / 5 * 7); }
  .portrait-rows-5.grid-y > .vast-8 {
    height: calc(100% / 5 * 8); }
  .portrait-rows-5.grid-y > .vast-9 {
    height: calc(100% / 5 * 9); }
  .portrait-rows-5.grid-y > .vast-10 {
    height: calc(100% / 5 * 10); }
  .portrait-rows-5.grid-y > .vast-11 {
    height: calc(100% / 5 * 11); }
  .portrait-rows-5.grid-y > .vast-12 {
    height: calc(100% / 5 * 12); }
  .portrait-rows-5.grid-y > .vast-13 {
    height: calc(100% / 5 * 13); }
  .portrait-rows-5.grid-y > .vast-14 {
    height: calc(100% / 5 * 14); }
  .portrait-rows-5.grid-y > .vast-15 {
    height: calc(100% / 5 * 15); } }

.emulate-vast .rows-5.grid-y > .vast-1 {
  height: calc(100% / 5 * 1); }

.emulate-vast .rows-5.grid-y > .vast-2 {
  height: calc(100% / 5 * 2); }

.emulate-vast .rows-5.grid-y > .vast-3 {
  height: calc(100% / 5 * 3); }

.emulate-vast .rows-5.grid-y > .vast-4 {
  height: calc(100% / 5 * 4); }

.emulate-vast .rows-5.grid-y > .vast-5 {
  height: calc(100% / 5 * 5); }

.emulate-vast .rows-5.grid-y > .vast-6 {
  height: calc(100% / 5 * 6); }

.emulate-vast .rows-5.grid-y > .vast-7 {
  height: calc(100% / 5 * 7); }

.emulate-vast .rows-5.grid-y > .vast-8 {
  height: calc(100% / 5 * 8); }

.emulate-vast .rows-5.grid-y > .vast-9 {
  height: calc(100% / 5 * 9); }

.emulate-vast .rows-5.grid-y > .vast-10 {
  height: calc(100% / 5 * 10); }

.emulate-vast .rows-5.grid-y > .vast-11 {
  height: calc(100% / 5 * 11); }

.emulate-vast .rows-5.grid-y > .vast-12 {
  height: calc(100% / 5 * 12); }

.emulate-vast .rows-5.grid-y > .vast-13 {
  height: calc(100% / 5 * 13); }

.emulate-vast .rows-5.grid-y > .vast-14 {
  height: calc(100% / 5 * 14); }

.emulate-vast .rows-5.grid-y > .vast-15 {
  height: calc(100% / 5 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-5.grid-y > .vast-1 {
    height: calc(100% / 5 * 1); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-2 {
    height: calc(100% / 5 * 2); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-3 {
    height: calc(100% / 5 * 3); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-4 {
    height: calc(100% / 5 * 4); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-5 {
    height: calc(100% / 5 * 5); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-6 {
    height: calc(100% / 5 * 6); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-7 {
    height: calc(100% / 5 * 7); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-8 {
    height: calc(100% / 5 * 8); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-9 {
    height: calc(100% / 5 * 9); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-10 {
    height: calc(100% / 5 * 10); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-11 {
    height: calc(100% / 5 * 11); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-12 {
    height: calc(100% / 5 * 12); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-13 {
    height: calc(100% / 5 * 13); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-14 {
    height: calc(100% / 5 * 14); }
  .emulate-vast .portrait-rows-5.grid-y > .vast-15 {
    height: calc(100% / 5 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-6.grid-y > .vast-1 {
    height: calc(100% / 6 * 1); }
  .rows-6.grid-y > .vast-2 {
    height: calc(100% / 6 * 2); }
  .rows-6.grid-y > .vast-3 {
    height: calc(100% / 6 * 3); }
  .rows-6.grid-y > .vast-4 {
    height: calc(100% / 6 * 4); }
  .rows-6.grid-y > .vast-5 {
    height: calc(100% / 6 * 5); }
  .rows-6.grid-y > .vast-6 {
    height: calc(100% / 6 * 6); }
  .rows-6.grid-y > .vast-7 {
    height: calc(100% / 6 * 7); }
  .rows-6.grid-y > .vast-8 {
    height: calc(100% / 6 * 8); }
  .rows-6.grid-y > .vast-9 {
    height: calc(100% / 6 * 9); }
  .rows-6.grid-y > .vast-10 {
    height: calc(100% / 6 * 10); }
  .rows-6.grid-y > .vast-11 {
    height: calc(100% / 6 * 11); }
  .rows-6.grid-y > .vast-12 {
    height: calc(100% / 6 * 12); }
  .rows-6.grid-y > .vast-13 {
    height: calc(100% / 6 * 13); }
  .rows-6.grid-y > .vast-14 {
    height: calc(100% / 6 * 14); }
  .rows-6.grid-y > .vast-15 {
    height: calc(100% / 6 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-6.grid-y > .vast-1 {
    height: calc(100% / 6 * 1); }
  .portrait-rows-6.grid-y > .vast-2 {
    height: calc(100% / 6 * 2); }
  .portrait-rows-6.grid-y > .vast-3 {
    height: calc(100% / 6 * 3); }
  .portrait-rows-6.grid-y > .vast-4 {
    height: calc(100% / 6 * 4); }
  .portrait-rows-6.grid-y > .vast-5 {
    height: calc(100% / 6 * 5); }
  .portrait-rows-6.grid-y > .vast-6 {
    height: calc(100% / 6 * 6); }
  .portrait-rows-6.grid-y > .vast-7 {
    height: calc(100% / 6 * 7); }
  .portrait-rows-6.grid-y > .vast-8 {
    height: calc(100% / 6 * 8); }
  .portrait-rows-6.grid-y > .vast-9 {
    height: calc(100% / 6 * 9); }
  .portrait-rows-6.grid-y > .vast-10 {
    height: calc(100% / 6 * 10); }
  .portrait-rows-6.grid-y > .vast-11 {
    height: calc(100% / 6 * 11); }
  .portrait-rows-6.grid-y > .vast-12 {
    height: calc(100% / 6 * 12); }
  .portrait-rows-6.grid-y > .vast-13 {
    height: calc(100% / 6 * 13); }
  .portrait-rows-6.grid-y > .vast-14 {
    height: calc(100% / 6 * 14); }
  .portrait-rows-6.grid-y > .vast-15 {
    height: calc(100% / 6 * 15); } }

.emulate-vast .rows-6.grid-y > .vast-1 {
  height: calc(100% / 6 * 1); }

.emulate-vast .rows-6.grid-y > .vast-2 {
  height: calc(100% / 6 * 2); }

.emulate-vast .rows-6.grid-y > .vast-3 {
  height: calc(100% / 6 * 3); }

.emulate-vast .rows-6.grid-y > .vast-4 {
  height: calc(100% / 6 * 4); }

.emulate-vast .rows-6.grid-y > .vast-5 {
  height: calc(100% / 6 * 5); }

.emulate-vast .rows-6.grid-y > .vast-6 {
  height: calc(100% / 6 * 6); }

.emulate-vast .rows-6.grid-y > .vast-7 {
  height: calc(100% / 6 * 7); }

.emulate-vast .rows-6.grid-y > .vast-8 {
  height: calc(100% / 6 * 8); }

.emulate-vast .rows-6.grid-y > .vast-9 {
  height: calc(100% / 6 * 9); }

.emulate-vast .rows-6.grid-y > .vast-10 {
  height: calc(100% / 6 * 10); }

.emulate-vast .rows-6.grid-y > .vast-11 {
  height: calc(100% / 6 * 11); }

.emulate-vast .rows-6.grid-y > .vast-12 {
  height: calc(100% / 6 * 12); }

.emulate-vast .rows-6.grid-y > .vast-13 {
  height: calc(100% / 6 * 13); }

.emulate-vast .rows-6.grid-y > .vast-14 {
  height: calc(100% / 6 * 14); }

.emulate-vast .rows-6.grid-y > .vast-15 {
  height: calc(100% / 6 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-6.grid-y > .vast-1 {
    height: calc(100% / 6 * 1); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-2 {
    height: calc(100% / 6 * 2); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-3 {
    height: calc(100% / 6 * 3); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-4 {
    height: calc(100% / 6 * 4); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-5 {
    height: calc(100% / 6 * 5); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-6 {
    height: calc(100% / 6 * 6); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-7 {
    height: calc(100% / 6 * 7); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-8 {
    height: calc(100% / 6 * 8); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-9 {
    height: calc(100% / 6 * 9); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-10 {
    height: calc(100% / 6 * 10); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-11 {
    height: calc(100% / 6 * 11); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-12 {
    height: calc(100% / 6 * 12); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-13 {
    height: calc(100% / 6 * 13); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-14 {
    height: calc(100% / 6 * 14); }
  .emulate-vast .portrait-rows-6.grid-y > .vast-15 {
    height: calc(100% / 6 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-7.grid-y > .vast-1 {
    height: calc(100% / 7 * 1); }
  .rows-7.grid-y > .vast-2 {
    height: calc(100% / 7 * 2); }
  .rows-7.grid-y > .vast-3 {
    height: calc(100% / 7 * 3); }
  .rows-7.grid-y > .vast-4 {
    height: calc(100% / 7 * 4); }
  .rows-7.grid-y > .vast-5 {
    height: calc(100% / 7 * 5); }
  .rows-7.grid-y > .vast-6 {
    height: calc(100% / 7 * 6); }
  .rows-7.grid-y > .vast-7 {
    height: calc(100% / 7 * 7); }
  .rows-7.grid-y > .vast-8 {
    height: calc(100% / 7 * 8); }
  .rows-7.grid-y > .vast-9 {
    height: calc(100% / 7 * 9); }
  .rows-7.grid-y > .vast-10 {
    height: calc(100% / 7 * 10); }
  .rows-7.grid-y > .vast-11 {
    height: calc(100% / 7 * 11); }
  .rows-7.grid-y > .vast-12 {
    height: calc(100% / 7 * 12); }
  .rows-7.grid-y > .vast-13 {
    height: calc(100% / 7 * 13); }
  .rows-7.grid-y > .vast-14 {
    height: calc(100% / 7 * 14); }
  .rows-7.grid-y > .vast-15 {
    height: calc(100% / 7 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-7.grid-y > .vast-1 {
    height: calc(100% / 7 * 1); }
  .portrait-rows-7.grid-y > .vast-2 {
    height: calc(100% / 7 * 2); }
  .portrait-rows-7.grid-y > .vast-3 {
    height: calc(100% / 7 * 3); }
  .portrait-rows-7.grid-y > .vast-4 {
    height: calc(100% / 7 * 4); }
  .portrait-rows-7.grid-y > .vast-5 {
    height: calc(100% / 7 * 5); }
  .portrait-rows-7.grid-y > .vast-6 {
    height: calc(100% / 7 * 6); }
  .portrait-rows-7.grid-y > .vast-7 {
    height: calc(100% / 7 * 7); }
  .portrait-rows-7.grid-y > .vast-8 {
    height: calc(100% / 7 * 8); }
  .portrait-rows-7.grid-y > .vast-9 {
    height: calc(100% / 7 * 9); }
  .portrait-rows-7.grid-y > .vast-10 {
    height: calc(100% / 7 * 10); }
  .portrait-rows-7.grid-y > .vast-11 {
    height: calc(100% / 7 * 11); }
  .portrait-rows-7.grid-y > .vast-12 {
    height: calc(100% / 7 * 12); }
  .portrait-rows-7.grid-y > .vast-13 {
    height: calc(100% / 7 * 13); }
  .portrait-rows-7.grid-y > .vast-14 {
    height: calc(100% / 7 * 14); }
  .portrait-rows-7.grid-y > .vast-15 {
    height: calc(100% / 7 * 15); } }

.emulate-vast .rows-7.grid-y > .vast-1 {
  height: calc(100% / 7 * 1); }

.emulate-vast .rows-7.grid-y > .vast-2 {
  height: calc(100% / 7 * 2); }

.emulate-vast .rows-7.grid-y > .vast-3 {
  height: calc(100% / 7 * 3); }

.emulate-vast .rows-7.grid-y > .vast-4 {
  height: calc(100% / 7 * 4); }

.emulate-vast .rows-7.grid-y > .vast-5 {
  height: calc(100% / 7 * 5); }

.emulate-vast .rows-7.grid-y > .vast-6 {
  height: calc(100% / 7 * 6); }

.emulate-vast .rows-7.grid-y > .vast-7 {
  height: calc(100% / 7 * 7); }

.emulate-vast .rows-7.grid-y > .vast-8 {
  height: calc(100% / 7 * 8); }

.emulate-vast .rows-7.grid-y > .vast-9 {
  height: calc(100% / 7 * 9); }

.emulate-vast .rows-7.grid-y > .vast-10 {
  height: calc(100% / 7 * 10); }

.emulate-vast .rows-7.grid-y > .vast-11 {
  height: calc(100% / 7 * 11); }

.emulate-vast .rows-7.grid-y > .vast-12 {
  height: calc(100% / 7 * 12); }

.emulate-vast .rows-7.grid-y > .vast-13 {
  height: calc(100% / 7 * 13); }

.emulate-vast .rows-7.grid-y > .vast-14 {
  height: calc(100% / 7 * 14); }

.emulate-vast .rows-7.grid-y > .vast-15 {
  height: calc(100% / 7 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-7.grid-y > .vast-1 {
    height: calc(100% / 7 * 1); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-2 {
    height: calc(100% / 7 * 2); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-3 {
    height: calc(100% / 7 * 3); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-4 {
    height: calc(100% / 7 * 4); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-5 {
    height: calc(100% / 7 * 5); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-6 {
    height: calc(100% / 7 * 6); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-7 {
    height: calc(100% / 7 * 7); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-8 {
    height: calc(100% / 7 * 8); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-9 {
    height: calc(100% / 7 * 9); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-10 {
    height: calc(100% / 7 * 10); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-11 {
    height: calc(100% / 7 * 11); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-12 {
    height: calc(100% / 7 * 12); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-13 {
    height: calc(100% / 7 * 13); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-14 {
    height: calc(100% / 7 * 14); }
  .emulate-vast .portrait-rows-7.grid-y > .vast-15 {
    height: calc(100% / 7 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-8.grid-y > .vast-1 {
    height: calc(100% / 8 * 1); }
  .rows-8.grid-y > .vast-2 {
    height: calc(100% / 8 * 2); }
  .rows-8.grid-y > .vast-3 {
    height: calc(100% / 8 * 3); }
  .rows-8.grid-y > .vast-4 {
    height: calc(100% / 8 * 4); }
  .rows-8.grid-y > .vast-5 {
    height: calc(100% / 8 * 5); }
  .rows-8.grid-y > .vast-6 {
    height: calc(100% / 8 * 6); }
  .rows-8.grid-y > .vast-7 {
    height: calc(100% / 8 * 7); }
  .rows-8.grid-y > .vast-8 {
    height: calc(100% / 8 * 8); }
  .rows-8.grid-y > .vast-9 {
    height: calc(100% / 8 * 9); }
  .rows-8.grid-y > .vast-10 {
    height: calc(100% / 8 * 10); }
  .rows-8.grid-y > .vast-11 {
    height: calc(100% / 8 * 11); }
  .rows-8.grid-y > .vast-12 {
    height: calc(100% / 8 * 12); }
  .rows-8.grid-y > .vast-13 {
    height: calc(100% / 8 * 13); }
  .rows-8.grid-y > .vast-14 {
    height: calc(100% / 8 * 14); }
  .rows-8.grid-y > .vast-15 {
    height: calc(100% / 8 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-8.grid-y > .vast-1 {
    height: calc(100% / 8 * 1); }
  .portrait-rows-8.grid-y > .vast-2 {
    height: calc(100% / 8 * 2); }
  .portrait-rows-8.grid-y > .vast-3 {
    height: calc(100% / 8 * 3); }
  .portrait-rows-8.grid-y > .vast-4 {
    height: calc(100% / 8 * 4); }
  .portrait-rows-8.grid-y > .vast-5 {
    height: calc(100% / 8 * 5); }
  .portrait-rows-8.grid-y > .vast-6 {
    height: calc(100% / 8 * 6); }
  .portrait-rows-8.grid-y > .vast-7 {
    height: calc(100% / 8 * 7); }
  .portrait-rows-8.grid-y > .vast-8 {
    height: calc(100% / 8 * 8); }
  .portrait-rows-8.grid-y > .vast-9 {
    height: calc(100% / 8 * 9); }
  .portrait-rows-8.grid-y > .vast-10 {
    height: calc(100% / 8 * 10); }
  .portrait-rows-8.grid-y > .vast-11 {
    height: calc(100% / 8 * 11); }
  .portrait-rows-8.grid-y > .vast-12 {
    height: calc(100% / 8 * 12); }
  .portrait-rows-8.grid-y > .vast-13 {
    height: calc(100% / 8 * 13); }
  .portrait-rows-8.grid-y > .vast-14 {
    height: calc(100% / 8 * 14); }
  .portrait-rows-8.grid-y > .vast-15 {
    height: calc(100% / 8 * 15); } }

.emulate-vast .rows-8.grid-y > .vast-1 {
  height: calc(100% / 8 * 1); }

.emulate-vast .rows-8.grid-y > .vast-2 {
  height: calc(100% / 8 * 2); }

.emulate-vast .rows-8.grid-y > .vast-3 {
  height: calc(100% / 8 * 3); }

.emulate-vast .rows-8.grid-y > .vast-4 {
  height: calc(100% / 8 * 4); }

.emulate-vast .rows-8.grid-y > .vast-5 {
  height: calc(100% / 8 * 5); }

.emulate-vast .rows-8.grid-y > .vast-6 {
  height: calc(100% / 8 * 6); }

.emulate-vast .rows-8.grid-y > .vast-7 {
  height: calc(100% / 8 * 7); }

.emulate-vast .rows-8.grid-y > .vast-8 {
  height: calc(100% / 8 * 8); }

.emulate-vast .rows-8.grid-y > .vast-9 {
  height: calc(100% / 8 * 9); }

.emulate-vast .rows-8.grid-y > .vast-10 {
  height: calc(100% / 8 * 10); }

.emulate-vast .rows-8.grid-y > .vast-11 {
  height: calc(100% / 8 * 11); }

.emulate-vast .rows-8.grid-y > .vast-12 {
  height: calc(100% / 8 * 12); }

.emulate-vast .rows-8.grid-y > .vast-13 {
  height: calc(100% / 8 * 13); }

.emulate-vast .rows-8.grid-y > .vast-14 {
  height: calc(100% / 8 * 14); }

.emulate-vast .rows-8.grid-y > .vast-15 {
  height: calc(100% / 8 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-8.grid-y > .vast-1 {
    height: calc(100% / 8 * 1); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-2 {
    height: calc(100% / 8 * 2); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-3 {
    height: calc(100% / 8 * 3); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-4 {
    height: calc(100% / 8 * 4); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-5 {
    height: calc(100% / 8 * 5); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-6 {
    height: calc(100% / 8 * 6); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-7 {
    height: calc(100% / 8 * 7); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-8 {
    height: calc(100% / 8 * 8); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-9 {
    height: calc(100% / 8 * 9); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-10 {
    height: calc(100% / 8 * 10); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-11 {
    height: calc(100% / 8 * 11); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-12 {
    height: calc(100% / 8 * 12); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-13 {
    height: calc(100% / 8 * 13); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-14 {
    height: calc(100% / 8 * 14); }
  .emulate-vast .portrait-rows-8.grid-y > .vast-15 {
    height: calc(100% / 8 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-9.grid-y > .vast-1 {
    height: calc(100% / 9 * 1); }
  .rows-9.grid-y > .vast-2 {
    height: calc(100% / 9 * 2); }
  .rows-9.grid-y > .vast-3 {
    height: calc(100% / 9 * 3); }
  .rows-9.grid-y > .vast-4 {
    height: calc(100% / 9 * 4); }
  .rows-9.grid-y > .vast-5 {
    height: calc(100% / 9 * 5); }
  .rows-9.grid-y > .vast-6 {
    height: calc(100% / 9 * 6); }
  .rows-9.grid-y > .vast-7 {
    height: calc(100% / 9 * 7); }
  .rows-9.grid-y > .vast-8 {
    height: calc(100% / 9 * 8); }
  .rows-9.grid-y > .vast-9 {
    height: calc(100% / 9 * 9); }
  .rows-9.grid-y > .vast-10 {
    height: calc(100% / 9 * 10); }
  .rows-9.grid-y > .vast-11 {
    height: calc(100% / 9 * 11); }
  .rows-9.grid-y > .vast-12 {
    height: calc(100% / 9 * 12); }
  .rows-9.grid-y > .vast-13 {
    height: calc(100% / 9 * 13); }
  .rows-9.grid-y > .vast-14 {
    height: calc(100% / 9 * 14); }
  .rows-9.grid-y > .vast-15 {
    height: calc(100% / 9 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-9.grid-y > .vast-1 {
    height: calc(100% / 9 * 1); }
  .portrait-rows-9.grid-y > .vast-2 {
    height: calc(100% / 9 * 2); }
  .portrait-rows-9.grid-y > .vast-3 {
    height: calc(100% / 9 * 3); }
  .portrait-rows-9.grid-y > .vast-4 {
    height: calc(100% / 9 * 4); }
  .portrait-rows-9.grid-y > .vast-5 {
    height: calc(100% / 9 * 5); }
  .portrait-rows-9.grid-y > .vast-6 {
    height: calc(100% / 9 * 6); }
  .portrait-rows-9.grid-y > .vast-7 {
    height: calc(100% / 9 * 7); }
  .portrait-rows-9.grid-y > .vast-8 {
    height: calc(100% / 9 * 8); }
  .portrait-rows-9.grid-y > .vast-9 {
    height: calc(100% / 9 * 9); }
  .portrait-rows-9.grid-y > .vast-10 {
    height: calc(100% / 9 * 10); }
  .portrait-rows-9.grid-y > .vast-11 {
    height: calc(100% / 9 * 11); }
  .portrait-rows-9.grid-y > .vast-12 {
    height: calc(100% / 9 * 12); }
  .portrait-rows-9.grid-y > .vast-13 {
    height: calc(100% / 9 * 13); }
  .portrait-rows-9.grid-y > .vast-14 {
    height: calc(100% / 9 * 14); }
  .portrait-rows-9.grid-y > .vast-15 {
    height: calc(100% / 9 * 15); } }

.emulate-vast .rows-9.grid-y > .vast-1 {
  height: calc(100% / 9 * 1); }

.emulate-vast .rows-9.grid-y > .vast-2 {
  height: calc(100% / 9 * 2); }

.emulate-vast .rows-9.grid-y > .vast-3 {
  height: calc(100% / 9 * 3); }

.emulate-vast .rows-9.grid-y > .vast-4 {
  height: calc(100% / 9 * 4); }

.emulate-vast .rows-9.grid-y > .vast-5 {
  height: calc(100% / 9 * 5); }

.emulate-vast .rows-9.grid-y > .vast-6 {
  height: calc(100% / 9 * 6); }

.emulate-vast .rows-9.grid-y > .vast-7 {
  height: calc(100% / 9 * 7); }

.emulate-vast .rows-9.grid-y > .vast-8 {
  height: calc(100% / 9 * 8); }

.emulate-vast .rows-9.grid-y > .vast-9 {
  height: calc(100% / 9 * 9); }

.emulate-vast .rows-9.grid-y > .vast-10 {
  height: calc(100% / 9 * 10); }

.emulate-vast .rows-9.grid-y > .vast-11 {
  height: calc(100% / 9 * 11); }

.emulate-vast .rows-9.grid-y > .vast-12 {
  height: calc(100% / 9 * 12); }

.emulate-vast .rows-9.grid-y > .vast-13 {
  height: calc(100% / 9 * 13); }

.emulate-vast .rows-9.grid-y > .vast-14 {
  height: calc(100% / 9 * 14); }

.emulate-vast .rows-9.grid-y > .vast-15 {
  height: calc(100% / 9 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-9.grid-y > .vast-1 {
    height: calc(100% / 9 * 1); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-2 {
    height: calc(100% / 9 * 2); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-3 {
    height: calc(100% / 9 * 3); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-4 {
    height: calc(100% / 9 * 4); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-5 {
    height: calc(100% / 9 * 5); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-6 {
    height: calc(100% / 9 * 6); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-7 {
    height: calc(100% / 9 * 7); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-8 {
    height: calc(100% / 9 * 8); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-9 {
    height: calc(100% / 9 * 9); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-10 {
    height: calc(100% / 9 * 10); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-11 {
    height: calc(100% / 9 * 11); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-12 {
    height: calc(100% / 9 * 12); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-13 {
    height: calc(100% / 9 * 13); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-14 {
    height: calc(100% / 9 * 14); }
  .emulate-vast .portrait-rows-9.grid-y > .vast-15 {
    height: calc(100% / 9 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-10.grid-y > .vast-1 {
    height: calc(100% / 10 * 1); }
  .rows-10.grid-y > .vast-2 {
    height: calc(100% / 10 * 2); }
  .rows-10.grid-y > .vast-3 {
    height: calc(100% / 10 * 3); }
  .rows-10.grid-y > .vast-4 {
    height: calc(100% / 10 * 4); }
  .rows-10.grid-y > .vast-5 {
    height: calc(100% / 10 * 5); }
  .rows-10.grid-y > .vast-6 {
    height: calc(100% / 10 * 6); }
  .rows-10.grid-y > .vast-7 {
    height: calc(100% / 10 * 7); }
  .rows-10.grid-y > .vast-8 {
    height: calc(100% / 10 * 8); }
  .rows-10.grid-y > .vast-9 {
    height: calc(100% / 10 * 9); }
  .rows-10.grid-y > .vast-10 {
    height: calc(100% / 10 * 10); }
  .rows-10.grid-y > .vast-11 {
    height: calc(100% / 10 * 11); }
  .rows-10.grid-y > .vast-12 {
    height: calc(100% / 10 * 12); }
  .rows-10.grid-y > .vast-13 {
    height: calc(100% / 10 * 13); }
  .rows-10.grid-y > .vast-14 {
    height: calc(100% / 10 * 14); }
  .rows-10.grid-y > .vast-15 {
    height: calc(100% / 10 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-10.grid-y > .vast-1 {
    height: calc(100% / 10 * 1); }
  .portrait-rows-10.grid-y > .vast-2 {
    height: calc(100% / 10 * 2); }
  .portrait-rows-10.grid-y > .vast-3 {
    height: calc(100% / 10 * 3); }
  .portrait-rows-10.grid-y > .vast-4 {
    height: calc(100% / 10 * 4); }
  .portrait-rows-10.grid-y > .vast-5 {
    height: calc(100% / 10 * 5); }
  .portrait-rows-10.grid-y > .vast-6 {
    height: calc(100% / 10 * 6); }
  .portrait-rows-10.grid-y > .vast-7 {
    height: calc(100% / 10 * 7); }
  .portrait-rows-10.grid-y > .vast-8 {
    height: calc(100% / 10 * 8); }
  .portrait-rows-10.grid-y > .vast-9 {
    height: calc(100% / 10 * 9); }
  .portrait-rows-10.grid-y > .vast-10 {
    height: calc(100% / 10 * 10); }
  .portrait-rows-10.grid-y > .vast-11 {
    height: calc(100% / 10 * 11); }
  .portrait-rows-10.grid-y > .vast-12 {
    height: calc(100% / 10 * 12); }
  .portrait-rows-10.grid-y > .vast-13 {
    height: calc(100% / 10 * 13); }
  .portrait-rows-10.grid-y > .vast-14 {
    height: calc(100% / 10 * 14); }
  .portrait-rows-10.grid-y > .vast-15 {
    height: calc(100% / 10 * 15); } }

.emulate-vast .rows-10.grid-y > .vast-1 {
  height: calc(100% / 10 * 1); }

.emulate-vast .rows-10.grid-y > .vast-2 {
  height: calc(100% / 10 * 2); }

.emulate-vast .rows-10.grid-y > .vast-3 {
  height: calc(100% / 10 * 3); }

.emulate-vast .rows-10.grid-y > .vast-4 {
  height: calc(100% / 10 * 4); }

.emulate-vast .rows-10.grid-y > .vast-5 {
  height: calc(100% / 10 * 5); }

.emulate-vast .rows-10.grid-y > .vast-6 {
  height: calc(100% / 10 * 6); }

.emulate-vast .rows-10.grid-y > .vast-7 {
  height: calc(100% / 10 * 7); }

.emulate-vast .rows-10.grid-y > .vast-8 {
  height: calc(100% / 10 * 8); }

.emulate-vast .rows-10.grid-y > .vast-9 {
  height: calc(100% / 10 * 9); }

.emulate-vast .rows-10.grid-y > .vast-10 {
  height: calc(100% / 10 * 10); }

.emulate-vast .rows-10.grid-y > .vast-11 {
  height: calc(100% / 10 * 11); }

.emulate-vast .rows-10.grid-y > .vast-12 {
  height: calc(100% / 10 * 12); }

.emulate-vast .rows-10.grid-y > .vast-13 {
  height: calc(100% / 10 * 13); }

.emulate-vast .rows-10.grid-y > .vast-14 {
  height: calc(100% / 10 * 14); }

.emulate-vast .rows-10.grid-y > .vast-15 {
  height: calc(100% / 10 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-10.grid-y > .vast-1 {
    height: calc(100% / 10 * 1); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-2 {
    height: calc(100% / 10 * 2); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-3 {
    height: calc(100% / 10 * 3); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-4 {
    height: calc(100% / 10 * 4); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-5 {
    height: calc(100% / 10 * 5); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-6 {
    height: calc(100% / 10 * 6); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-7 {
    height: calc(100% / 10 * 7); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-8 {
    height: calc(100% / 10 * 8); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-9 {
    height: calc(100% / 10 * 9); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-10 {
    height: calc(100% / 10 * 10); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-11 {
    height: calc(100% / 10 * 11); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-12 {
    height: calc(100% / 10 * 12); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-13 {
    height: calc(100% / 10 * 13); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-14 {
    height: calc(100% / 10 * 14); }
  .emulate-vast .portrait-rows-10.grid-y > .vast-15 {
    height: calc(100% / 10 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-11.grid-y > .vast-1 {
    height: calc(100% / 11 * 1); }
  .rows-11.grid-y > .vast-2 {
    height: calc(100% / 11 * 2); }
  .rows-11.grid-y > .vast-3 {
    height: calc(100% / 11 * 3); }
  .rows-11.grid-y > .vast-4 {
    height: calc(100% / 11 * 4); }
  .rows-11.grid-y > .vast-5 {
    height: calc(100% / 11 * 5); }
  .rows-11.grid-y > .vast-6 {
    height: calc(100% / 11 * 6); }
  .rows-11.grid-y > .vast-7 {
    height: calc(100% / 11 * 7); }
  .rows-11.grid-y > .vast-8 {
    height: calc(100% / 11 * 8); }
  .rows-11.grid-y > .vast-9 {
    height: calc(100% / 11 * 9); }
  .rows-11.grid-y > .vast-10 {
    height: calc(100% / 11 * 10); }
  .rows-11.grid-y > .vast-11 {
    height: calc(100% / 11 * 11); }
  .rows-11.grid-y > .vast-12 {
    height: calc(100% / 11 * 12); }
  .rows-11.grid-y > .vast-13 {
    height: calc(100% / 11 * 13); }
  .rows-11.grid-y > .vast-14 {
    height: calc(100% / 11 * 14); }
  .rows-11.grid-y > .vast-15 {
    height: calc(100% / 11 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-11.grid-y > .vast-1 {
    height: calc(100% / 11 * 1); }
  .portrait-rows-11.grid-y > .vast-2 {
    height: calc(100% / 11 * 2); }
  .portrait-rows-11.grid-y > .vast-3 {
    height: calc(100% / 11 * 3); }
  .portrait-rows-11.grid-y > .vast-4 {
    height: calc(100% / 11 * 4); }
  .portrait-rows-11.grid-y > .vast-5 {
    height: calc(100% / 11 * 5); }
  .portrait-rows-11.grid-y > .vast-6 {
    height: calc(100% / 11 * 6); }
  .portrait-rows-11.grid-y > .vast-7 {
    height: calc(100% / 11 * 7); }
  .portrait-rows-11.grid-y > .vast-8 {
    height: calc(100% / 11 * 8); }
  .portrait-rows-11.grid-y > .vast-9 {
    height: calc(100% / 11 * 9); }
  .portrait-rows-11.grid-y > .vast-10 {
    height: calc(100% / 11 * 10); }
  .portrait-rows-11.grid-y > .vast-11 {
    height: calc(100% / 11 * 11); }
  .portrait-rows-11.grid-y > .vast-12 {
    height: calc(100% / 11 * 12); }
  .portrait-rows-11.grid-y > .vast-13 {
    height: calc(100% / 11 * 13); }
  .portrait-rows-11.grid-y > .vast-14 {
    height: calc(100% / 11 * 14); }
  .portrait-rows-11.grid-y > .vast-15 {
    height: calc(100% / 11 * 15); } }

.emulate-vast .rows-11.grid-y > .vast-1 {
  height: calc(100% / 11 * 1); }

.emulate-vast .rows-11.grid-y > .vast-2 {
  height: calc(100% / 11 * 2); }

.emulate-vast .rows-11.grid-y > .vast-3 {
  height: calc(100% / 11 * 3); }

.emulate-vast .rows-11.grid-y > .vast-4 {
  height: calc(100% / 11 * 4); }

.emulate-vast .rows-11.grid-y > .vast-5 {
  height: calc(100% / 11 * 5); }

.emulate-vast .rows-11.grid-y > .vast-6 {
  height: calc(100% / 11 * 6); }

.emulate-vast .rows-11.grid-y > .vast-7 {
  height: calc(100% / 11 * 7); }

.emulate-vast .rows-11.grid-y > .vast-8 {
  height: calc(100% / 11 * 8); }

.emulate-vast .rows-11.grid-y > .vast-9 {
  height: calc(100% / 11 * 9); }

.emulate-vast .rows-11.grid-y > .vast-10 {
  height: calc(100% / 11 * 10); }

.emulate-vast .rows-11.grid-y > .vast-11 {
  height: calc(100% / 11 * 11); }

.emulate-vast .rows-11.grid-y > .vast-12 {
  height: calc(100% / 11 * 12); }

.emulate-vast .rows-11.grid-y > .vast-13 {
  height: calc(100% / 11 * 13); }

.emulate-vast .rows-11.grid-y > .vast-14 {
  height: calc(100% / 11 * 14); }

.emulate-vast .rows-11.grid-y > .vast-15 {
  height: calc(100% / 11 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-11.grid-y > .vast-1 {
    height: calc(100% / 11 * 1); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-2 {
    height: calc(100% / 11 * 2); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-3 {
    height: calc(100% / 11 * 3); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-4 {
    height: calc(100% / 11 * 4); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-5 {
    height: calc(100% / 11 * 5); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-6 {
    height: calc(100% / 11 * 6); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-7 {
    height: calc(100% / 11 * 7); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-8 {
    height: calc(100% / 11 * 8); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-9 {
    height: calc(100% / 11 * 9); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-10 {
    height: calc(100% / 11 * 10); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-11 {
    height: calc(100% / 11 * 11); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-12 {
    height: calc(100% / 11 * 12); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-13 {
    height: calc(100% / 11 * 13); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-14 {
    height: calc(100% / 11 * 14); }
  .emulate-vast .portrait-rows-11.grid-y > .vast-15 {
    height: calc(100% / 11 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-12.grid-y > .vast-1 {
    height: calc(100% / 12 * 1); }
  .rows-12.grid-y > .vast-2 {
    height: calc(100% / 12 * 2); }
  .rows-12.grid-y > .vast-3 {
    height: calc(100% / 12 * 3); }
  .rows-12.grid-y > .vast-4 {
    height: calc(100% / 12 * 4); }
  .rows-12.grid-y > .vast-5 {
    height: calc(100% / 12 * 5); }
  .rows-12.grid-y > .vast-6 {
    height: calc(100% / 12 * 6); }
  .rows-12.grid-y > .vast-7 {
    height: calc(100% / 12 * 7); }
  .rows-12.grid-y > .vast-8 {
    height: calc(100% / 12 * 8); }
  .rows-12.grid-y > .vast-9 {
    height: calc(100% / 12 * 9); }
  .rows-12.grid-y > .vast-10 {
    height: calc(100% / 12 * 10); }
  .rows-12.grid-y > .vast-11 {
    height: calc(100% / 12 * 11); }
  .rows-12.grid-y > .vast-12 {
    height: calc(100% / 12 * 12); }
  .rows-12.grid-y > .vast-13 {
    height: calc(100% / 12 * 13); }
  .rows-12.grid-y > .vast-14 {
    height: calc(100% / 12 * 14); }
  .rows-12.grid-y > .vast-15 {
    height: calc(100% / 12 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-12.grid-y > .vast-1 {
    height: calc(100% / 12 * 1); }
  .portrait-rows-12.grid-y > .vast-2 {
    height: calc(100% / 12 * 2); }
  .portrait-rows-12.grid-y > .vast-3 {
    height: calc(100% / 12 * 3); }
  .portrait-rows-12.grid-y > .vast-4 {
    height: calc(100% / 12 * 4); }
  .portrait-rows-12.grid-y > .vast-5 {
    height: calc(100% / 12 * 5); }
  .portrait-rows-12.grid-y > .vast-6 {
    height: calc(100% / 12 * 6); }
  .portrait-rows-12.grid-y > .vast-7 {
    height: calc(100% / 12 * 7); }
  .portrait-rows-12.grid-y > .vast-8 {
    height: calc(100% / 12 * 8); }
  .portrait-rows-12.grid-y > .vast-9 {
    height: calc(100% / 12 * 9); }
  .portrait-rows-12.grid-y > .vast-10 {
    height: calc(100% / 12 * 10); }
  .portrait-rows-12.grid-y > .vast-11 {
    height: calc(100% / 12 * 11); }
  .portrait-rows-12.grid-y > .vast-12 {
    height: calc(100% / 12 * 12); }
  .portrait-rows-12.grid-y > .vast-13 {
    height: calc(100% / 12 * 13); }
  .portrait-rows-12.grid-y > .vast-14 {
    height: calc(100% / 12 * 14); }
  .portrait-rows-12.grid-y > .vast-15 {
    height: calc(100% / 12 * 15); } }

.emulate-vast .rows-12.grid-y > .vast-1 {
  height: calc(100% / 12 * 1); }

.emulate-vast .rows-12.grid-y > .vast-2 {
  height: calc(100% / 12 * 2); }

.emulate-vast .rows-12.grid-y > .vast-3 {
  height: calc(100% / 12 * 3); }

.emulate-vast .rows-12.grid-y > .vast-4 {
  height: calc(100% / 12 * 4); }

.emulate-vast .rows-12.grid-y > .vast-5 {
  height: calc(100% / 12 * 5); }

.emulate-vast .rows-12.grid-y > .vast-6 {
  height: calc(100% / 12 * 6); }

.emulate-vast .rows-12.grid-y > .vast-7 {
  height: calc(100% / 12 * 7); }

.emulate-vast .rows-12.grid-y > .vast-8 {
  height: calc(100% / 12 * 8); }

.emulate-vast .rows-12.grid-y > .vast-9 {
  height: calc(100% / 12 * 9); }

.emulate-vast .rows-12.grid-y > .vast-10 {
  height: calc(100% / 12 * 10); }

.emulate-vast .rows-12.grid-y > .vast-11 {
  height: calc(100% / 12 * 11); }

.emulate-vast .rows-12.grid-y > .vast-12 {
  height: calc(100% / 12 * 12); }

.emulate-vast .rows-12.grid-y > .vast-13 {
  height: calc(100% / 12 * 13); }

.emulate-vast .rows-12.grid-y > .vast-14 {
  height: calc(100% / 12 * 14); }

.emulate-vast .rows-12.grid-y > .vast-15 {
  height: calc(100% / 12 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-12.grid-y > .vast-1 {
    height: calc(100% / 12 * 1); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-2 {
    height: calc(100% / 12 * 2); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-3 {
    height: calc(100% / 12 * 3); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-4 {
    height: calc(100% / 12 * 4); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-5 {
    height: calc(100% / 12 * 5); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-6 {
    height: calc(100% / 12 * 6); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-7 {
    height: calc(100% / 12 * 7); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-8 {
    height: calc(100% / 12 * 8); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-9 {
    height: calc(100% / 12 * 9); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-10 {
    height: calc(100% / 12 * 10); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-11 {
    height: calc(100% / 12 * 11); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-12 {
    height: calc(100% / 12 * 12); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-13 {
    height: calc(100% / 12 * 13); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-14 {
    height: calc(100% / 12 * 14); }
  .emulate-vast .portrait-rows-12.grid-y > .vast-15 {
    height: calc(100% / 12 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-13.grid-y > .vast-1 {
    height: calc(100% / 13 * 1); }
  .rows-13.grid-y > .vast-2 {
    height: calc(100% / 13 * 2); }
  .rows-13.grid-y > .vast-3 {
    height: calc(100% / 13 * 3); }
  .rows-13.grid-y > .vast-4 {
    height: calc(100% / 13 * 4); }
  .rows-13.grid-y > .vast-5 {
    height: calc(100% / 13 * 5); }
  .rows-13.grid-y > .vast-6 {
    height: calc(100% / 13 * 6); }
  .rows-13.grid-y > .vast-7 {
    height: calc(100% / 13 * 7); }
  .rows-13.grid-y > .vast-8 {
    height: calc(100% / 13 * 8); }
  .rows-13.grid-y > .vast-9 {
    height: calc(100% / 13 * 9); }
  .rows-13.grid-y > .vast-10 {
    height: calc(100% / 13 * 10); }
  .rows-13.grid-y > .vast-11 {
    height: calc(100% / 13 * 11); }
  .rows-13.grid-y > .vast-12 {
    height: calc(100% / 13 * 12); }
  .rows-13.grid-y > .vast-13 {
    height: calc(100% / 13 * 13); }
  .rows-13.grid-y > .vast-14 {
    height: calc(100% / 13 * 14); }
  .rows-13.grid-y > .vast-15 {
    height: calc(100% / 13 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-13.grid-y > .vast-1 {
    height: calc(100% / 13 * 1); }
  .portrait-rows-13.grid-y > .vast-2 {
    height: calc(100% / 13 * 2); }
  .portrait-rows-13.grid-y > .vast-3 {
    height: calc(100% / 13 * 3); }
  .portrait-rows-13.grid-y > .vast-4 {
    height: calc(100% / 13 * 4); }
  .portrait-rows-13.grid-y > .vast-5 {
    height: calc(100% / 13 * 5); }
  .portrait-rows-13.grid-y > .vast-6 {
    height: calc(100% / 13 * 6); }
  .portrait-rows-13.grid-y > .vast-7 {
    height: calc(100% / 13 * 7); }
  .portrait-rows-13.grid-y > .vast-8 {
    height: calc(100% / 13 * 8); }
  .portrait-rows-13.grid-y > .vast-9 {
    height: calc(100% / 13 * 9); }
  .portrait-rows-13.grid-y > .vast-10 {
    height: calc(100% / 13 * 10); }
  .portrait-rows-13.grid-y > .vast-11 {
    height: calc(100% / 13 * 11); }
  .portrait-rows-13.grid-y > .vast-12 {
    height: calc(100% / 13 * 12); }
  .portrait-rows-13.grid-y > .vast-13 {
    height: calc(100% / 13 * 13); }
  .portrait-rows-13.grid-y > .vast-14 {
    height: calc(100% / 13 * 14); }
  .portrait-rows-13.grid-y > .vast-15 {
    height: calc(100% / 13 * 15); } }

.emulate-vast .rows-13.grid-y > .vast-1 {
  height: calc(100% / 13 * 1); }

.emulate-vast .rows-13.grid-y > .vast-2 {
  height: calc(100% / 13 * 2); }

.emulate-vast .rows-13.grid-y > .vast-3 {
  height: calc(100% / 13 * 3); }

.emulate-vast .rows-13.grid-y > .vast-4 {
  height: calc(100% / 13 * 4); }

.emulate-vast .rows-13.grid-y > .vast-5 {
  height: calc(100% / 13 * 5); }

.emulate-vast .rows-13.grid-y > .vast-6 {
  height: calc(100% / 13 * 6); }

.emulate-vast .rows-13.grid-y > .vast-7 {
  height: calc(100% / 13 * 7); }

.emulate-vast .rows-13.grid-y > .vast-8 {
  height: calc(100% / 13 * 8); }

.emulate-vast .rows-13.grid-y > .vast-9 {
  height: calc(100% / 13 * 9); }

.emulate-vast .rows-13.grid-y > .vast-10 {
  height: calc(100% / 13 * 10); }

.emulate-vast .rows-13.grid-y > .vast-11 {
  height: calc(100% / 13 * 11); }

.emulate-vast .rows-13.grid-y > .vast-12 {
  height: calc(100% / 13 * 12); }

.emulate-vast .rows-13.grid-y > .vast-13 {
  height: calc(100% / 13 * 13); }

.emulate-vast .rows-13.grid-y > .vast-14 {
  height: calc(100% / 13 * 14); }

.emulate-vast .rows-13.grid-y > .vast-15 {
  height: calc(100% / 13 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-13.grid-y > .vast-1 {
    height: calc(100% / 13 * 1); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-2 {
    height: calc(100% / 13 * 2); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-3 {
    height: calc(100% / 13 * 3); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-4 {
    height: calc(100% / 13 * 4); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-5 {
    height: calc(100% / 13 * 5); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-6 {
    height: calc(100% / 13 * 6); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-7 {
    height: calc(100% / 13 * 7); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-8 {
    height: calc(100% / 13 * 8); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-9 {
    height: calc(100% / 13 * 9); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-10 {
    height: calc(100% / 13 * 10); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-11 {
    height: calc(100% / 13 * 11); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-12 {
    height: calc(100% / 13 * 12); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-13 {
    height: calc(100% / 13 * 13); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-14 {
    height: calc(100% / 13 * 14); }
  .emulate-vast .portrait-rows-13.grid-y > .vast-15 {
    height: calc(100% / 13 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-14.grid-y > .vast-1 {
    height: calc(100% / 14 * 1); }
  .rows-14.grid-y > .vast-2 {
    height: calc(100% / 14 * 2); }
  .rows-14.grid-y > .vast-3 {
    height: calc(100% / 14 * 3); }
  .rows-14.grid-y > .vast-4 {
    height: calc(100% / 14 * 4); }
  .rows-14.grid-y > .vast-5 {
    height: calc(100% / 14 * 5); }
  .rows-14.grid-y > .vast-6 {
    height: calc(100% / 14 * 6); }
  .rows-14.grid-y > .vast-7 {
    height: calc(100% / 14 * 7); }
  .rows-14.grid-y > .vast-8 {
    height: calc(100% / 14 * 8); }
  .rows-14.grid-y > .vast-9 {
    height: calc(100% / 14 * 9); }
  .rows-14.grid-y > .vast-10 {
    height: calc(100% / 14 * 10); }
  .rows-14.grid-y > .vast-11 {
    height: calc(100% / 14 * 11); }
  .rows-14.grid-y > .vast-12 {
    height: calc(100% / 14 * 12); }
  .rows-14.grid-y > .vast-13 {
    height: calc(100% / 14 * 13); }
  .rows-14.grid-y > .vast-14 {
    height: calc(100% / 14 * 14); }
  .rows-14.grid-y > .vast-15 {
    height: calc(100% / 14 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-14.grid-y > .vast-1 {
    height: calc(100% / 14 * 1); }
  .portrait-rows-14.grid-y > .vast-2 {
    height: calc(100% / 14 * 2); }
  .portrait-rows-14.grid-y > .vast-3 {
    height: calc(100% / 14 * 3); }
  .portrait-rows-14.grid-y > .vast-4 {
    height: calc(100% / 14 * 4); }
  .portrait-rows-14.grid-y > .vast-5 {
    height: calc(100% / 14 * 5); }
  .portrait-rows-14.grid-y > .vast-6 {
    height: calc(100% / 14 * 6); }
  .portrait-rows-14.grid-y > .vast-7 {
    height: calc(100% / 14 * 7); }
  .portrait-rows-14.grid-y > .vast-8 {
    height: calc(100% / 14 * 8); }
  .portrait-rows-14.grid-y > .vast-9 {
    height: calc(100% / 14 * 9); }
  .portrait-rows-14.grid-y > .vast-10 {
    height: calc(100% / 14 * 10); }
  .portrait-rows-14.grid-y > .vast-11 {
    height: calc(100% / 14 * 11); }
  .portrait-rows-14.grid-y > .vast-12 {
    height: calc(100% / 14 * 12); }
  .portrait-rows-14.grid-y > .vast-13 {
    height: calc(100% / 14 * 13); }
  .portrait-rows-14.grid-y > .vast-14 {
    height: calc(100% / 14 * 14); }
  .portrait-rows-14.grid-y > .vast-15 {
    height: calc(100% / 14 * 15); } }

.emulate-vast .rows-14.grid-y > .vast-1 {
  height: calc(100% / 14 * 1); }

.emulate-vast .rows-14.grid-y > .vast-2 {
  height: calc(100% / 14 * 2); }

.emulate-vast .rows-14.grid-y > .vast-3 {
  height: calc(100% / 14 * 3); }

.emulate-vast .rows-14.grid-y > .vast-4 {
  height: calc(100% / 14 * 4); }

.emulate-vast .rows-14.grid-y > .vast-5 {
  height: calc(100% / 14 * 5); }

.emulate-vast .rows-14.grid-y > .vast-6 {
  height: calc(100% / 14 * 6); }

.emulate-vast .rows-14.grid-y > .vast-7 {
  height: calc(100% / 14 * 7); }

.emulate-vast .rows-14.grid-y > .vast-8 {
  height: calc(100% / 14 * 8); }

.emulate-vast .rows-14.grid-y > .vast-9 {
  height: calc(100% / 14 * 9); }

.emulate-vast .rows-14.grid-y > .vast-10 {
  height: calc(100% / 14 * 10); }

.emulate-vast .rows-14.grid-y > .vast-11 {
  height: calc(100% / 14 * 11); }

.emulate-vast .rows-14.grid-y > .vast-12 {
  height: calc(100% / 14 * 12); }

.emulate-vast .rows-14.grid-y > .vast-13 {
  height: calc(100% / 14 * 13); }

.emulate-vast .rows-14.grid-y > .vast-14 {
  height: calc(100% / 14 * 14); }

.emulate-vast .rows-14.grid-y > .vast-15 {
  height: calc(100% / 14 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-14.grid-y > .vast-1 {
    height: calc(100% / 14 * 1); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-2 {
    height: calc(100% / 14 * 2); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-3 {
    height: calc(100% / 14 * 3); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-4 {
    height: calc(100% / 14 * 4); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-5 {
    height: calc(100% / 14 * 5); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-6 {
    height: calc(100% / 14 * 6); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-7 {
    height: calc(100% / 14 * 7); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-8 {
    height: calc(100% / 14 * 8); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-9 {
    height: calc(100% / 14 * 9); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-10 {
    height: calc(100% / 14 * 10); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-11 {
    height: calc(100% / 14 * 11); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-12 {
    height: calc(100% / 14 * 12); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-13 {
    height: calc(100% / 14 * 13); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-14 {
    height: calc(100% / 14 * 14); }
  .emulate-vast .portrait-rows-14.grid-y > .vast-15 {
    height: calc(100% / 14 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .rows-15.grid-y > .vast-1 {
    height: calc(100% / 15 * 1); }
  .rows-15.grid-y > .vast-2 {
    height: calc(100% / 15 * 2); }
  .rows-15.grid-y > .vast-3 {
    height: calc(100% / 15 * 3); }
  .rows-15.grid-y > .vast-4 {
    height: calc(100% / 15 * 4); }
  .rows-15.grid-y > .vast-5 {
    height: calc(100% / 15 * 5); }
  .rows-15.grid-y > .vast-6 {
    height: calc(100% / 15 * 6); }
  .rows-15.grid-y > .vast-7 {
    height: calc(100% / 15 * 7); }
  .rows-15.grid-y > .vast-8 {
    height: calc(100% / 15 * 8); }
  .rows-15.grid-y > .vast-9 {
    height: calc(100% / 15 * 9); }
  .rows-15.grid-y > .vast-10 {
    height: calc(100% / 15 * 10); }
  .rows-15.grid-y > .vast-11 {
    height: calc(100% / 15 * 11); }
  .rows-15.grid-y > .vast-12 {
    height: calc(100% / 15 * 12); }
  .rows-15.grid-y > .vast-13 {
    height: calc(100% / 15 * 13); }
  .rows-15.grid-y > .vast-14 {
    height: calc(100% / 15 * 14); }
  .rows-15.grid-y > .vast-15 {
    height: calc(100% / 15 * 15); } }

@media screen and (min-width: 125rem) and (orientation: portrait), screen and (min-height: 125rem) and (orientation: portrait) {
  .portrait-rows-15.grid-y > .vast-1 {
    height: calc(100% / 15 * 1); }
  .portrait-rows-15.grid-y > .vast-2 {
    height: calc(100% / 15 * 2); }
  .portrait-rows-15.grid-y > .vast-3 {
    height: calc(100% / 15 * 3); }
  .portrait-rows-15.grid-y > .vast-4 {
    height: calc(100% / 15 * 4); }
  .portrait-rows-15.grid-y > .vast-5 {
    height: calc(100% / 15 * 5); }
  .portrait-rows-15.grid-y > .vast-6 {
    height: calc(100% / 15 * 6); }
  .portrait-rows-15.grid-y > .vast-7 {
    height: calc(100% / 15 * 7); }
  .portrait-rows-15.grid-y > .vast-8 {
    height: calc(100% / 15 * 8); }
  .portrait-rows-15.grid-y > .vast-9 {
    height: calc(100% / 15 * 9); }
  .portrait-rows-15.grid-y > .vast-10 {
    height: calc(100% / 15 * 10); }
  .portrait-rows-15.grid-y > .vast-11 {
    height: calc(100% / 15 * 11); }
  .portrait-rows-15.grid-y > .vast-12 {
    height: calc(100% / 15 * 12); }
  .portrait-rows-15.grid-y > .vast-13 {
    height: calc(100% / 15 * 13); }
  .portrait-rows-15.grid-y > .vast-14 {
    height: calc(100% / 15 * 14); }
  .portrait-rows-15.grid-y > .vast-15 {
    height: calc(100% / 15 * 15); } }

.emulate-vast .rows-15.grid-y > .vast-1 {
  height: calc(100% / 15 * 1); }

.emulate-vast .rows-15.grid-y > .vast-2 {
  height: calc(100% / 15 * 2); }

.emulate-vast .rows-15.grid-y > .vast-3 {
  height: calc(100% / 15 * 3); }

.emulate-vast .rows-15.grid-y > .vast-4 {
  height: calc(100% / 15 * 4); }

.emulate-vast .rows-15.grid-y > .vast-5 {
  height: calc(100% / 15 * 5); }

.emulate-vast .rows-15.grid-y > .vast-6 {
  height: calc(100% / 15 * 6); }

.emulate-vast .rows-15.grid-y > .vast-7 {
  height: calc(100% / 15 * 7); }

.emulate-vast .rows-15.grid-y > .vast-8 {
  height: calc(100% / 15 * 8); }

.emulate-vast .rows-15.grid-y > .vast-9 {
  height: calc(100% / 15 * 9); }

.emulate-vast .rows-15.grid-y > .vast-10 {
  height: calc(100% / 15 * 10); }

.emulate-vast .rows-15.grid-y > .vast-11 {
  height: calc(100% / 15 * 11); }

.emulate-vast .rows-15.grid-y > .vast-12 {
  height: calc(100% / 15 * 12); }

.emulate-vast .rows-15.grid-y > .vast-13 {
  height: calc(100% / 15 * 13); }

.emulate-vast .rows-15.grid-y > .vast-14 {
  height: calc(100% / 15 * 14); }

.emulate-vast .rows-15.grid-y > .vast-15 {
  height: calc(100% / 15 * 15); }

@media screen and (orientation: portrait) {
  .emulate-vast .portrait-rows-15.grid-y > .vast-1 {
    height: calc(100% / 15 * 1); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-2 {
    height: calc(100% / 15 * 2); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-3 {
    height: calc(100% / 15 * 3); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-4 {
    height: calc(100% / 15 * 4); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-5 {
    height: calc(100% / 15 * 5); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-6 {
    height: calc(100% / 15 * 6); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-7 {
    height: calc(100% / 15 * 7); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-8 {
    height: calc(100% / 15 * 8); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-9 {
    height: calc(100% / 15 * 9); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-10 {
    height: calc(100% / 15 * 10); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-11 {
    height: calc(100% / 15 * 11); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-12 {
    height: calc(100% / 15 * 12); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-13 {
    height: calc(100% / 15 * 13); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-14 {
    height: calc(100% / 15 * 14); }
  .emulate-vast .portrait-rows-15.grid-y > .vast-15 {
    height: calc(100% / 15 * 15); } }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-1 .cell {
    height: 1vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-1 .cell {
  height: 1vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-2 .cell {
    height: 2vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-2 .cell {
  height: 2vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-3 .cell {
    height: 3vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-3 .cell {
  height: 3vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-4 .cell {
    height: 4vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-4 .cell {
  height: 4vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-5 .cell {
    height: 5vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-5 .cell {
  height: 5vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-6 .cell {
    height: 6vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-6 .cell {
  height: 6vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-7 .cell {
    height: 7vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-7 .cell {
  height: 7vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-8 .cell {
    height: 8vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-8 .cell {
  height: 8vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-9 .cell {
    height: 9vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-9 .cell {
  height: 9vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-10 .cell {
    height: 10vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-10 .cell {
  height: 10vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-11 .cell {
    height: 11vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-11 .cell {
  height: 11vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-12 .cell {
    height: 12vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-12 .cell {
  height: 12vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-13 .cell {
    height: 13vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-13 .cell {
  height: 13vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-14 .cell {
    height: 14vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-14 .cell {
  height: 14vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical .grid-y.fit-15 .cell {
    height: 15vh; } }

.fit-all-vertical.emulate-vast .grid-y.fit-15 .cell {
  height: 15vh; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .fit-all-vertical {
    display: grid; }
    .fit-all-vertical .grid-y .grid-x {
      height: 100%; } }

.fit-all-vertical.emulate-vast {
  display: grid; }
  .fit-all-vertical.emulate-vast .grid-y .grid-x {
    height: 100%; }

.presentation #contents {
  text-align: center;
  width: 100%; }

.presentation [data-background] {
  position: absolute;
  z-index: -1;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }

.presentation img {
  width: 100%;
  height: auto;
  max-height: 100vh;
  object-fit: contain; }
  .presentation img.contain {
    object-fit: contain; }
  .presentation img.cover {
    object-fit: cover; }

.presentation .responsive-embed {
  position: relative;
  height: 0;
  margin-bottom: 1rem;
  overflow: hidden;
  padding-bottom: calc(100vh - 100px); }
  .presentation .responsive-embed iframe,
  .presentation .responsive-embed video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .grid-autofill .cell {
    padding: 25px; }
    .grid-autofill .cell.remove-padding {
      padding: 0; } }

[data-align='left'] {
  text-align: left; }

.vast-text-center {
  text-align: center; }

.fill {
  width: 100%;
  height: 100%;
  object-fit: cover; }

.full-height {
  height: 100vh; }

.full-width {
  width: 100% !important; }

.align-center {
  align-items: center; }

.emulate-vast .grid-container.smart-grid {
  display: grid;
  grid-auto-flow: row;
  grid-template-rows: repeat(auto-fit, minmax(100px, 1fr)); }
  .emulate-vast .grid-container.smart-grid .grid-x {
    display: grid;
    grid-auto-flow: column;
    grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
    height: 100%; }

.emulate-vast .fill-contain {
  width: 100%;
  object-fit: contain; }

@media screen and (min-width: 125rem), (min-height: 125rem) {
  .grid-container.smart-grid {
    display: grid;
    grid-auto-flow: row;
    grid-template-rows: repeat(auto-fit, minmax(100px, 1fr)); }
    .grid-container.smart-grid .grid-x {
      display: grid;
      grid-auto-flow: column;
      grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
      height: 100%; }
  .fill-contain {
    width: 100%;
    object-fit: contain; } }

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