@charset "UTF-8";
/** Globals An import of all abstracts */
/** Vendor For files that need compiling */
/** This themes global styles */
/** Root Font Sizing */
/** Type sets Defines a type grouping that can be looped over and generate utility classes */
/** Grid and Grid Gap */
/** Vertical Gap */
/** Horizontal Gap */
/** Container widths */
/** Global Variables */
/** Label element */
/** Checkbox element */
/** Radio element */
/** Textfield element */
/** No-space Removes the default space, border, and padding place on a component */
/** Grid row Sets row up for the grid */
/** Grid row gutters IF $gutter-horizontal = true: set the sides gap width ELSE $gutter-vertical = false: remove the top and bottom gap width IF $gutter-vertical = true: set the top and bottom gap width ELSE $gutter-vertical = false: remove the top and bottom gap width IF $gutter-horizontal-size & $gutter-vertical-size = wide: large sized space between items IF $gutter-horizontal-size & $gutter-vertical-size = wide-lg: large sized space between items only on the lg breakpoint IF $gutter-horizontal-size & $gutter-vertical-size = narrow: small sized space between items ELSE $gutter-horizontal-size & $gutter-vertical-size = default: regular sized space between items */
/** Grid columns IF = auto: fits the available space ELSE IF = variable: fits the width of it's content ELSE span the amount of columns provided */
/** Grid Spacing Clear Clears first and last grid row margin or padding Declare on column class: @include grid-clear-vertical-spacing(2); Options: • $columns(value = 1 to n) - default = 1 • $property(value = margin or padding) - default = margin, sets to 0 */
/** Grid class generators Generates classes for each column and offset by default and breakpoint */
/** Hide Text Hide text while making it readable for screen readers 1. Needed in WebKit-based browsers because of an implementation bug; See: https://code.google.com/p/chromium/issues/detail?id=457146 */
/** Hide Element Hide element while making it readable for screen readers Shamelessly borrowed from HTML5Boilerplate: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css#L119-L133 */
/** Component */
.node--view-mode-masonry { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-sizing: border-box; box-sizing: border-box; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: 100%; max-width: 9em; position: relative; width: 100%; z-index: 0; }

.node--view-mode-masonry:before { content: ''; display: block; height: 0; margin-left: -1px; padding-top: 140%; width: 1px; }

.node--view-mode-masonry .node__media { background-color: #595E80; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: -1; }

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { .node--view-mode-masonry .node__media { overflow: hidden; } }

.node--view-mode-masonry .node__media.node__media--with-media::before { /* background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); */ background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), color-stop(1%, rgba(0, 0, 0, 0.569)), color-stop(3.9%, rgba(0, 0, 0, 0.531)), color-stop(8.4%, rgba(0, 0, 0, 0.487)), color-stop(14.3%, rgba(0, 0, 0, 0.438)), color-stop(21.3%, rgba(0, 0, 0, 0.386)), color-stop(29.2%, rgba(0, 0, 0, 0.332)), color-stop(37.7%, rgba(0, 0, 0, 0.277)), color-stop(46.6%, rgba(0, 0, 0, 0.224)), color-stop(55.7%, rgba(0, 0, 0, 0.173)), color-stop(64.7%, rgba(0, 0, 0, 0.126)), color-stop(73.4%, rgba(0, 0, 0, 0.085)), color-stop(81.5%, rgba(0, 0, 0, 0.05)), color-stop(88.8%, rgba(0, 0, 0, 0.023)), color-stop(95.1%, rgba(0, 0, 0, 0.006)), to(rgba(0, 0, 0, 0))); background: linear-gradient(to bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.569) 1%, rgba(0, 0, 0, 0.531) 3.9%, rgba(0, 0, 0, 0.487) 8.4%, rgba(0, 0, 0, 0.438) 14.3%, rgba(0, 0, 0, 0.386) 21.3%, rgba(0, 0, 0, 0.332) 29.2%, rgba(0, 0, 0, 0.277) 37.7%, rgba(0, 0, 0, 0.224) 46.6%, rgba(0, 0, 0, 0.173) 55.7%, rgba(0, 0, 0, 0.126) 64.7%, rgba(0, 0, 0, 0.085) 73.4%, rgba(0, 0, 0, 0.05) 81.5%, rgba(0, 0, 0, 0.023) 88.8%, rgba(0, 0, 0, 0.006) 95.1%, rgba(0, 0, 0, 0) 100%); content: ''; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; }

.node--view-mode-masonry .node__media.node__media--no-media + .node__inner .node__title { text-shadow: none; }

.node--view-mode-masonry .node__media .media { height: 100%; width: 100%; }

.node--view-mode-masonry .node__media img { height: 100%; left: 0; -o-object-fit: cover; object-fit: cover; position: absolute; top: 0; width: 100%; z-index: 0; }

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { .node--view-mode-masonry .node__media img { left: 50%; max-width: none; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: auto; } }

.node--view-mode-masonry .node__inner { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 1.5rem; }

.node--view-mode-masonry .node__title { font-family: "Maven Pro", "Helvetica Neue", Helvetica, "宋体", "SimSun", "微软雅黑", "Microsoft YaHei", sans-serif; font-weight: 400; letter-spacing: 0; margin: 0.25em 0 0.5em; padding: 0; color: #EEEEEE; font-size: 1.25em; font-weight: 500; line-height: 1.2; color: #FFFFFF; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; margin: 0; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; text-shadow: 0 0 0.5em #000000; }

@media (max-width: 35.49em) { .node--view-mode-masonry .node__title { font-size: 1em; line-height: 1.25; } }

.node--view-mode-masonry .node__published { font-family: "Maven Pro", "Helvetica Neue", Helvetica, "宋体", "SimSun", "微软雅黑", "Microsoft YaHei", sans-serif; font-weight: 400; letter-spacing: 0.0225em; line-height: 1.5; margin: 0.25em 0 0.5em; padding: 0; text-transform: uppercase; color: #EEEEEE; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; font-size: 0.875em; font-weight: 500; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; }

.node--view-mode-masonry .node__link { bottom: 0; left: 0; position: absolute; right: 0; text-indent: -9999em; top: 0; }

@media not all and (hover: none) { .node--view-mode-masonry .node__media { overflow: hidden; }
  .node--view-mode-masonry .node__media img { -webkit-transform: scale(1); transform: scale(1); -webkit-transform-origin: center; transform-origin: center; -webkit-transition: -webkit-transform 300ms ease; transition: -webkit-transform 300ms ease; transition: transform 300ms ease; transition: transform 300ms ease, -webkit-transform 300ms ease; }
  .node--view-mode-masonry:hover .node__media img { -webkit-transform: scale(1.05); transform: scale(1.05); } }

.masonry-list { display: grid; grid-gap: 1em; grid-template-columns: repeat(2, 1fr); }

.masonry-list .masonry-list__item .node--view-mode-masonry { max-width: 100%; }

.masonry-list .masonry-list__item:first-child { grid-column: span 2; grid-row: span 2; }

.masonry-list .masonry-list__item:first-child .node--view-mode-masonry { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }

.masonry-list .masonry-list__item:first-child .node--view-mode-masonry .node__media::before { /* background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); */ background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.6)), color-stop(1%, rgba(0, 0, 0, 0.569)), color-stop(3.9%, rgba(0, 0, 0, 0.531)), color-stop(8.4%, rgba(0, 0, 0, 0.487)), color-stop(14.3%, rgba(0, 0, 0, 0.438)), color-stop(21.3%, rgba(0, 0, 0, 0.386)), color-stop(29.2%, rgba(0, 0, 0, 0.332)), color-stop(37.7%, rgba(0, 0, 0, 0.277)), color-stop(46.6%, rgba(0, 0, 0, 0.224)), color-stop(55.7%, rgba(0, 0, 0, 0.173)), color-stop(64.7%, rgba(0, 0, 0, 0.126)), color-stop(73.4%, rgba(0, 0, 0, 0.085)), color-stop(81.5%, rgba(0, 0, 0, 0.05)), color-stop(88.8%, rgba(0, 0, 0, 0.023)), color-stop(95.1%, rgba(0, 0, 0, 0.006)), to(rgba(0, 0, 0, 0))); background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.569) 1%, rgba(0, 0, 0, 0.531) 3.9%, rgba(0, 0, 0, 0.487) 8.4%, rgba(0, 0, 0, 0.438) 14.3%, rgba(0, 0, 0, 0.386) 21.3%, rgba(0, 0, 0, 0.332) 29.2%, rgba(0, 0, 0, 0.277) 37.7%, rgba(0, 0, 0, 0.224) 46.6%, rgba(0, 0, 0, 0.173) 55.7%, rgba(0, 0, 0, 0.126) 64.7%, rgba(0, 0, 0, 0.085) 73.4%, rgba(0, 0, 0, 0.05) 81.5%, rgba(0, 0, 0, 0.023) 88.8%, rgba(0, 0, 0, 0.006) 95.1%, rgba(0, 0, 0, 0) 100%); }

.masonry-list .masonry-list__item:first-child .node--view-mode-masonry .node__title { font-size: 1.5em; font-weight: 500; line-height: 1.333; }

@media (max-width: 35.49em) { .masonry-list .masonry-list__item:first-child .node--view-mode-masonry .node__title { font-size: 1.125em; } }

@media (min-width: 80em) { .masonry-list { grid-template-columns: repeat(6, 1fr); }
  .masonry-list .masonry-list__item:nth-child(2), .masonry-list .masonry-list__item:nth-child(3n + 7) { grid-column: span 2; grid-row: span 1; }
  .masonry-list .masonry-list__item:nth-child(2) .node--view-mode-masonry, .masonry-list .masonry-list__item:nth-child(3n + 7) .node--view-mode-masonry { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
  .masonry-list .masonry-list__item:nth-child(2) .node--view-mode-masonry:before, .masonry-list .masonry-list__item:nth-child(3n + 7) .node--view-mode-masonry:before { padding-top: 70%; }
  .masonry-list .masonry-list__item:nth-child(2) .node--view-mode-masonry .node__media::before, .masonry-list .masonry-list__item:nth-child(3n + 7) .node--view-mode-masonry .node__media::before { /* background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); */ background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.6)), color-stop(1%, rgba(0, 0, 0, 0.569)), color-stop(3.9%, rgba(0, 0, 0, 0.531)), color-stop(8.4%, rgba(0, 0, 0, 0.487)), color-stop(14.3%, rgba(0, 0, 0, 0.438)), color-stop(21.3%, rgba(0, 0, 0, 0.386)), color-stop(29.2%, rgba(0, 0, 0, 0.332)), color-stop(37.7%, rgba(0, 0, 0, 0.277)), color-stop(46.6%, rgba(0, 0, 0, 0.224)), color-stop(55.7%, rgba(0, 0, 0, 0.173)), color-stop(64.7%, rgba(0, 0, 0, 0.126)), color-stop(73.4%, rgba(0, 0, 0, 0.085)), color-stop(81.5%, rgba(0, 0, 0, 0.05)), color-stop(88.8%, rgba(0, 0, 0, 0.023)), color-stop(95.1%, rgba(0, 0, 0, 0.006)), to(rgba(0, 0, 0, 0))); background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.569) 1%, rgba(0, 0, 0, 0.531) 3.9%, rgba(0, 0, 0, 0.487) 8.4%, rgba(0, 0, 0, 0.438) 14.3%, rgba(0, 0, 0, 0.386) 21.3%, rgba(0, 0, 0, 0.332) 29.2%, rgba(0, 0, 0, 0.277) 37.7%, rgba(0, 0, 0, 0.224) 46.6%, rgba(0, 0, 0, 0.173) 55.7%, rgba(0, 0, 0, 0.126) 64.7%, rgba(0, 0, 0, 0.085) 73.4%, rgba(0, 0, 0, 0.05) 81.5%, rgba(0, 0, 0, 0.023) 88.8%, rgba(0, 0, 0, 0.006) 95.1%, rgba(0, 0, 0, 0) 100%); }
  .masonry-list .masonry-list__item:nth-child(2) .node--view-mode-masonry .node__title, .masonry-list .masonry-list__item:nth-child(3n + 7) .node--view-mode-masonry .node__title { font-size: 1.5em; font-weight: 500; line-height: 1.333; } }

@media (min-width: 80em) and (max-width: 35.49em) { .masonry-list .masonry-list__item:nth-child(2) .node--view-mode-masonry .node__title, .masonry-list .masonry-list__item:nth-child(3n + 7) .node--view-mode-masonry .node__title { font-size: 1.125em; } }

@media (min-width: 61.25em) and (max-width: 79.99em) { .masonry-list { grid-template-columns: repeat(4, 1fr); }
  .masonry-list .masonry-list__item:nth-child(6n + 4), .masonry-list .masonry-list__item:nth-child(6n + 5) { grid-column: span 2; grid-row: span 1; }
  .masonry-list .masonry-list__item:nth-child(6n + 4) .node--view-mode-masonry, .masonry-list .masonry-list__item:nth-child(6n + 5) .node--view-mode-masonry { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
  .masonry-list .masonry-list__item:nth-child(6n + 4) .node--view-mode-masonry:before, .masonry-list .masonry-list__item:nth-child(6n + 5) .node--view-mode-masonry:before { padding-top: 70%; }
  .masonry-list .masonry-list__item:nth-child(6n + 4) .node--view-mode-masonry .node__media::before, .masonry-list .masonry-list__item:nth-child(6n + 5) .node--view-mode-masonry .node__media::before { /* background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); */ background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.6)), color-stop(1%, rgba(0, 0, 0, 0.569)), color-stop(3.9%, rgba(0, 0, 0, 0.531)), color-stop(8.4%, rgba(0, 0, 0, 0.487)), color-stop(14.3%, rgba(0, 0, 0, 0.438)), color-stop(21.3%, rgba(0, 0, 0, 0.386)), color-stop(29.2%, rgba(0, 0, 0, 0.332)), color-stop(37.7%, rgba(0, 0, 0, 0.277)), color-stop(46.6%, rgba(0, 0, 0, 0.224)), color-stop(55.7%, rgba(0, 0, 0, 0.173)), color-stop(64.7%, rgba(0, 0, 0, 0.126)), color-stop(73.4%, rgba(0, 0, 0, 0.085)), color-stop(81.5%, rgba(0, 0, 0, 0.05)), color-stop(88.8%, rgba(0, 0, 0, 0.023)), color-stop(95.1%, rgba(0, 0, 0, 0.006)), to(rgba(0, 0, 0, 0))); background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.569) 1%, rgba(0, 0, 0, 0.531) 3.9%, rgba(0, 0, 0, 0.487) 8.4%, rgba(0, 0, 0, 0.438) 14.3%, rgba(0, 0, 0, 0.386) 21.3%, rgba(0, 0, 0, 0.332) 29.2%, rgba(0, 0, 0, 0.277) 37.7%, rgba(0, 0, 0, 0.224) 46.6%, rgba(0, 0, 0, 0.173) 55.7%, rgba(0, 0, 0, 0.126) 64.7%, rgba(0, 0, 0, 0.085) 73.4%, rgba(0, 0, 0, 0.05) 81.5%, rgba(0, 0, 0, 0.023) 88.8%, rgba(0, 0, 0, 0.006) 95.1%, rgba(0, 0, 0, 0) 100%); }
  .masonry-list .masonry-list__item:nth-child(6n + 4) .node--view-mode-masonry .node__title, .masonry-list .masonry-list__item:nth-child(6n + 5) .node--view-mode-masonry .node__title { font-size: 1.5em; font-weight: 500; line-height: 1.333; } }

@media (min-width: 61.25em) and (max-width: 79.99em) and (max-width: 35.49em) { .masonry-list .masonry-list__item:nth-child(6n + 4) .node--view-mode-masonry .node__title, .masonry-list .masonry-list__item:nth-child(6n + 5) .node--view-mode-masonry .node__title { font-size: 1.125em; } }

@media (min-width: 35.5em) and (max-width: 61.24em) { .masonry-list { grid-template-columns: repeat(3, 1fr); }
  .masonry-list .masonry-list__item:nth-child(4n + 5), .masonry-list .masonry-list__item:nth-child(4n + 6) { grid-column: span 2; grid-row: span 1; }
  .masonry-list .masonry-list__item:nth-child(4n + 5) .node--view-mode-masonry, .masonry-list .masonry-list__item:nth-child(4n + 6) .node--view-mode-masonry { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
  .masonry-list .masonry-list__item:nth-child(4n + 5) .node--view-mode-masonry:before, .masonry-list .masonry-list__item:nth-child(4n + 6) .node--view-mode-masonry:before { padding-top: 70%; }
  .masonry-list .masonry-list__item:nth-child(4n + 5) .node--view-mode-masonry .node__media::before, .masonry-list .masonry-list__item:nth-child(4n + 6) .node--view-mode-masonry .node__media::before { /* background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); */ background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.6)), color-stop(1%, rgba(0, 0, 0, 0.569)), color-stop(3.9%, rgba(0, 0, 0, 0.531)), color-stop(8.4%, rgba(0, 0, 0, 0.487)), color-stop(14.3%, rgba(0, 0, 0, 0.438)), color-stop(21.3%, rgba(0, 0, 0, 0.386)), color-stop(29.2%, rgba(0, 0, 0, 0.332)), color-stop(37.7%, rgba(0, 0, 0, 0.277)), color-stop(46.6%, rgba(0, 0, 0, 0.224)), color-stop(55.7%, rgba(0, 0, 0, 0.173)), color-stop(64.7%, rgba(0, 0, 0, 0.126)), color-stop(73.4%, rgba(0, 0, 0, 0.085)), color-stop(81.5%, rgba(0, 0, 0, 0.05)), color-stop(88.8%, rgba(0, 0, 0, 0.023)), color-stop(95.1%, rgba(0, 0, 0, 0.006)), to(rgba(0, 0, 0, 0))); background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.569) 1%, rgba(0, 0, 0, 0.531) 3.9%, rgba(0, 0, 0, 0.487) 8.4%, rgba(0, 0, 0, 0.438) 14.3%, rgba(0, 0, 0, 0.386) 21.3%, rgba(0, 0, 0, 0.332) 29.2%, rgba(0, 0, 0, 0.277) 37.7%, rgba(0, 0, 0, 0.224) 46.6%, rgba(0, 0, 0, 0.173) 55.7%, rgba(0, 0, 0, 0.126) 64.7%, rgba(0, 0, 0, 0.085) 73.4%, rgba(0, 0, 0, 0.05) 81.5%, rgba(0, 0, 0, 0.023) 88.8%, rgba(0, 0, 0, 0.006) 95.1%, rgba(0, 0, 0, 0) 100%); }
  .masonry-list .masonry-list__item:nth-child(4n + 5) .node--view-mode-masonry .node__title, .masonry-list .masonry-list__item:nth-child(4n + 6) .node--view-mode-masonry .node__title { font-size: 1.5em; font-weight: 500; line-height: 1.333; } }

@media (min-width: 35.5em) and (max-width: 61.24em) and (max-width: 35.49em) { .masonry-list .masonry-list__item:nth-child(4n + 5) .node--view-mode-masonry .node__title, .masonry-list .masonry-list__item:nth-child(4n + 6) .node--view-mode-masonry .node__title { font-size: 1.125em; } }

@media (max-width: 35.49em) { .masonry-list .masonry-list__item:nth-child(3n + 4) { grid-column: span 2; grid-row: span 1; }
  .masonry-list .masonry-list__item:nth-child(3n + 4) .node--view-mode-masonry { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; }
  .masonry-list .masonry-list__item:nth-child(3n + 4) .node--view-mode-masonry:before { padding-top: 70%; }
  .masonry-list .masonry-list__item:nth-child(3n + 4) .node--view-mode-masonry .node__media::before { /* background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); */ background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.6)), color-stop(1%, rgba(0, 0, 0, 0.569)), color-stop(3.9%, rgba(0, 0, 0, 0.531)), color-stop(8.4%, rgba(0, 0, 0, 0.487)), color-stop(14.3%, rgba(0, 0, 0, 0.438)), color-stop(21.3%, rgba(0, 0, 0, 0.386)), color-stop(29.2%, rgba(0, 0, 0, 0.332)), color-stop(37.7%, rgba(0, 0, 0, 0.277)), color-stop(46.6%, rgba(0, 0, 0, 0.224)), color-stop(55.7%, rgba(0, 0, 0, 0.173)), color-stop(64.7%, rgba(0, 0, 0, 0.126)), color-stop(73.4%, rgba(0, 0, 0, 0.085)), color-stop(81.5%, rgba(0, 0, 0, 0.05)), color-stop(88.8%, rgba(0, 0, 0, 0.023)), color-stop(95.1%, rgba(0, 0, 0, 0.006)), to(rgba(0, 0, 0, 0))); background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0.569) 1%, rgba(0, 0, 0, 0.531) 3.9%, rgba(0, 0, 0, 0.487) 8.4%, rgba(0, 0, 0, 0.438) 14.3%, rgba(0, 0, 0, 0.386) 21.3%, rgba(0, 0, 0, 0.332) 29.2%, rgba(0, 0, 0, 0.277) 37.7%, rgba(0, 0, 0, 0.224) 46.6%, rgba(0, 0, 0, 0.173) 55.7%, rgba(0, 0, 0, 0.126) 64.7%, rgba(0, 0, 0, 0.085) 73.4%, rgba(0, 0, 0, 0.05) 81.5%, rgba(0, 0, 0, 0.023) 88.8%, rgba(0, 0, 0, 0.006) 95.1%, rgba(0, 0, 0, 0) 100%); }
  .masonry-list .masonry-list__item:nth-child(3n + 4) .node--view-mode-masonry .node__title { font-size: 1.5em; font-weight: 500; line-height: 1.333; } }

@media (max-width: 35.49em) and (max-width: 35.49em) { .masonry-list .masonry-list__item:nth-child(3n + 4) .node--view-mode-masonry .node__title { font-size: 1.125em; } }

@media (max-width: 29.99em) { .masonry-list .masonry-list__item .node--view-mode-masonry .node__title { word-break: break-word; -webkit-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } }

/*# sourceMappingURL=../../maps/libraries/node/masonry.css.map */
