<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
    Typography
*/
/*
    Media queries
*/
/*
    Screen visual height minus UI
*/
/*
    Screen - Top and bottom values
*/
/*
    Page mixins
*/
/*
    Hide scrollbars
*/
/*
    Borders
*/
/*
    Functions
*/
@media (min-width: 768px) {
  .grid &gt; .grid-item {
    height: 100%;
  }
}
.grid-item.grid-item--padding-small + .grid-item--padding-medium:not([class*=bg--]), .grid-item.grid-item--padding-small + .grid-item--padding-page:not([class*=bg--]), .grid-item.grid-item--padding-medium + .grid-item--padding-medium:not([class*=bg--]), .grid-item.grid-item--padding-medium + .grid-item--padding-page:not([class*=bg--]), .grid-item.grid-item--padding-page + .grid-item--padding-medium:not([class*=bg--]), .grid-item.grid-item--padding-page + .grid-item--padding-page:not([class*=bg--]) {
  padding-top: 0;
}
.grid-item.grid-item--padding-small {
  padding: 30px 0;
}
@media (min-width: 768px) {
  .grid-item.grid-item--padding-small {
    padding: 30px 20px;
  }
}
.grid-item.grid-item--padding-medium {
  padding: 30px 0;
}
@media (min-width: 768px) {
  .grid-item.grid-item--padding-medium {
    padding: 60px;
  }
}
.grid-item.grid-item--padding-page {
  padding: 30px 0;
}
@media (min-width: 992px) {
  .grid-item.grid-item--padding-page {
    padding: 90px 25vw;
  }
}
.grid-item .experience-region &gt; *:not(.accordion-component) + *:not([class*=margin-top]):not([class*=is--empty]) {
  margin-top: 26px;
}</pre></body></html>