:root {	--logo-text-path-1-img-url: url('/assets/img-optimized/logo-text-extra-small.webp');	--title-image-path-1-img-url: url('/assets/img-optimized/title-image-extra-small.webp');}@media screen and (min-width: 600px) {	:root {	--logo-text-path-1-img-url: url('/assets/img-optimized/logo-text-small.webp');	--title-image-path-1-img-url: url('/assets/img-optimized/title-image-small.webp');	}}@media screen and (min-width: 900px) {	:root {	--logo-text-path-1-img-url: url('/assets/img-optimized/logo-text-normal.webp');	--title-image-path-1-img-url: url('/assets/img-optimized/title-image-normal.webp');	}}@media screen and (min-width: 1200px) {	:root {	--logo-text-path-1-img-url: url('/assets/img-optimized/logo-text-large.webp');	--title-image-path-1-img-url: url('/assets/img-optimized/title-image-large.webp');	}}/* Home */section#title-background { margin-top: 0; }@media screen and (max-width: 599px) { section#title-background { height: 30vh; } }@media screen and (min-width: 600px) { section#title-background { height: 50vh; } }@media screen and (min-width: 900px) { section#title-background { height: 90vh; } }section#title-background > div { box-sizing: border-box; height: 100%}.title-image { background-image: var(--title-image-path-1-img-url); background-position: top center; background-repeat: no-repeat; background-size: 100% auto; position: absolute; width: 100%; height: 140%;}.title-scrim { background-image: var(--shortTopScrim); background-position: top center; background-repeat: no-repeat; background-size: 100% auto; position: absolute; width: 100%; height: 140%;}.title-logo { background-image: var(--logo-text-path-1-img-url); background-position: center; background-repeat: no-repeat; background-size: contain; position: absolute; width: 100%;}@media screen and (max-width: 599px) { .title-logo { height: 80px; margin-top: 10px; } }@media screen and (min-width: 600px) { .title-logo { height: 120px; margin-top: 60px; } }@media screen and (min-width: 900px) { .title-logo { height: 200px; margin-top: 70px; } }@media screen and (min-width: 1200px) { .title-logo { height: 200px; margin-top: 70px; } }@media screen and (min-width: 1400px) { .title-logo { height: 250px; margin-top: 100px; } }@media screen and (min-width: 1800px) { .title-logo { height: 300px; margin-top: 100px; } }.featured-section .section-header > h2 { z-index: 10; }/* Featured Articles */.featured-section { margin-top: 0 }.featured-section h2:first-of-type { margin-top: 0; }.featured-grid { row-gap: var(--space-2xl); grid-template-rows: calc(33% - 0.5 * var(--space-2xl)) calc(33% - 0.5 * var(--space-2xl)) calc(33% - 0.5 * var(--space-2xl));}@media screen and (min-width: 600px) { .featured-grid { grid-template-rows: calc(50% - 0.5 * var(--space-2xl)) calc(50% - 0.5 * var(--space-2xl)); }}@media screen and (max-width: 599px) { .featured-grid { height: 120vh; }}@media screen and (min-width: 600px) { .featured-grid { height: 70vh; }}.featured.full { grid-row: span 1; }.featured.half { grid-row: span 1; }@media screen and (min-width: 600px) { .featured.full { grid-row: span 2; }}.featured:nth-of-type(1) { transform: rotate(-1deg); }.featured:nth-of-type(2) { transform: rotate(3deg); }.featured:nth-of-type(3) { transform: rotate(-3deg); }@media screen and (min-width: 600px) { .featured:nth-of-type(1) { height: 90%; margin-top: 5%; } .featured:nth-of-type(2) { position: relative; left: 10%; } .featured:nth-of-type(3) { position: relative; left: 5%; }}/* About Us - Home */.about-section { background-color: var(--sandWhite); }.about-section h2:first-of-type { margin-top: 0; }.about-grid { padding: var(--space-2xl) 0; column-gap: var(--space-2xl);}@media screen and (max-width: 599px) { .about-grid > div:nth-of-type(1) { order: 2; } .about-grid > div:nth-of-type(2) { order: 1; }}.about-image { position: relative; }.about-text { position: relative; }