.component-50-50{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-6-end column-7-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-7-end column-8-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-8-end column-9-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-9-end column-10-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-10-end column-11-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-11-end column-12-start] calc(min(var(--grid-viewport-width, 100vw),93.5rem)/12 - 2.1666666667rem) [column-12-end columns-end] 1fr [window-end];column-gap:2rem;box-sizing:border-box;padding-top:5rem;padding-bottom:4.5rem}@media(max-width: 80rem){.component-50-50{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-4-end column-5-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-5-end column-6-start] calc(min(var(--grid-viewport-width, 100vw),80rem)/6 - 2.3333333333rem) [column-6-end columns-end] 1fr [window-end];column-gap:2rem}}@media(max-width: 48rem){.component-50-50{width:100%;display:grid;grid-template-columns:[window-start] 1fr [columns-start column-1-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-1-end column-2-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-2-end column-3-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-3-end column-4-start] calc(min(var(--grid-viewport-width, 100vw),48rem)/4 - 1.25rem) [column-4-end columns-end] 1fr [window-end];column-gap:1rem}}.component-50-50:has(.component-header){padding-top:8.1875rem}@media(max-width: 48rem){.component-50-50:has(.component-header){padding-top:0}}@media(max-width: 48rem){.component-50-50{background-color:#fff;padding-bottom:0;padding-top:0;margin-top:0;margin-bottom:0}}.component-50-50[data-background-color=black]{background-color:#000}.component-50-50[data-background-color=black] .component-50-50__header{margin-top:8.1875rem}@media(max-width: 80rem){.component-50-50[data-background-color=black] .component-50-50__header{margin-top:5.875rem}}@media(max-width: 64rem){.component-50-50[data-background-color=black] .component-50-50__header{margin-top:4rem}}@media(max-width: 48rem){.component-50-50[data-background-color=black] .component-50-50__header{margin-top:2rem}}.component-50-50[data-background-color=black] .component-50-50__header,.component-50-50[data-background-color=black] .component-50-50__header article p{color:#fff}@media(max-width: 48rem){.component-50-50[data-background-color=black]{margin-top:0}}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=black]:has(+.component-50-50[data-background-color=black]){padding-bottom:3rem}.component-50-50[data-background-color=black]:has(+.component-50-50[data-background-color=black])+.component-50-50[data-background-color=black]:has(.component-header){padding-top:5.1875rem}}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=black]+.component-50-50[data-background-color=black]:not(:has(.component-header)){padding-top:0}}.component-50-50[data-background-color=_0-black]{background-color:#414042}.component-50-50[data-background-color=_0-black] .component-50-50__header{margin-top:8.1875rem}@media(max-width: 80rem){.component-50-50[data-background-color=_0-black] .component-50-50__header{margin-top:5.875rem}}@media(max-width: 64rem){.component-50-50[data-background-color=_0-black] .component-50-50__header{margin-top:4rem}}@media(max-width: 48rem){.component-50-50[data-background-color=_0-black] .component-50-50__header{margin-top:2rem}}.component-50-50[data-background-color=_0-black] .component-50-50__header,.component-50-50[data-background-color=_0-black] .component-50-50__header article p{color:#fff}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=_0-black]:has(+.component-50-50[data-background-color=_0-black]){padding-bottom:3rem}.component-50-50[data-background-color=_0-black]:has(+.component-50-50[data-background-color=_0-black])+.component-50-50[data-background-color=_0-black]:has(.component-header){padding-top:5.1875rem}}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=_0-black]+.component-50-50[data-background-color=_0-black]:not(:has(.component-header)){padding-top:0}}@media(max-width: 48rem){.component-50-50[data-background-color=_0-black]{margin-top:0}.component-50-50[data-background-color=_0-black] .component-50-50__header,.component-50-50[data-background-color=_0-black] .component-50-50__header article p{color:#000}}.component-50-50[data-background-color=city-height-sandstone]{background-color:#f1ead8}.component-50-50[data-background-color=city-height-sandstone] .component-50-50__header{margin-top:8.1875rem}@media(max-width: 80rem){.component-50-50[data-background-color=city-height-sandstone] .component-50-50__header{margin-top:5.875rem}}@media(max-width: 64rem){.component-50-50[data-background-color=city-height-sandstone] .component-50-50__header{margin-top:4rem}}@media(max-width: 48rem){.component-50-50[data-background-color=city-height-sandstone] .component-50-50__header{margin-top:2rem}}@media(max-width: 48rem){.component-50-50[data-background-color=city-height-sandstone]{margin-top:0}}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=city-height-sandstone]:has(+.component-50-50[data-background-color=city-height-sandstone]){padding-bottom:3rem}.component-50-50[data-background-color=city-height-sandstone]:has(+.component-50-50[data-background-color=city-height-sandstone])+.component-50-50[data-background-color=city-height-sandstone]:has(.component-header){padding-top:5.1875rem}}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=city-height-sandstone]+.component-50-50[data-background-color=city-height-sandstone]:not(:has(.component-header)){padding-top:0}}.component-50-50[data-background-color=spring-snow]{background-color:#fff;padding-top:0;padding-bottom:0;margin-top:5.25rem;margin-bottom:5.25rem}.component-50-50[data-background-color=spring-snow] .component-50-50__header{margin-top:8.1875rem}@media(max-width: 80rem){.component-50-50[data-background-color=spring-snow] .component-50-50__header{margin-top:5.875rem}}@media(max-width: 64rem){.component-50-50[data-background-color=spring-snow] .component-50-50__header{margin-top:4rem}}@media(max-width: 48rem){.component-50-50[data-background-color=spring-snow] .component-50-50__header{margin-top:2rem}}.component-50-50[data-background-color=spring-snow]:has(.component-header){margin-top:8.1875rem}@media(max-width: 48rem){.component-50-50[data-background-color=spring-snow]:has(.component-header){margin-top:2rem}.component-50-50[data-background-color=spring-snow]:has(.component-header) .component-header{padding-top:0}}@media(max-width: 48rem){.component-50-50[data-background-color=spring-snow]{margin-top:2rem;margin-bottom:0;padding-top:0}}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=spring-snow]:has(+.component-50-50[data-background-color=spring-snow]){margin-bottom:3rem}.component-50-50[data-background-color=spring-snow]:has(+.component-50-50[data-background-color=spring-snow])+.component-50-50[data-background-color=spring-snow]:has(.component-header){margin-top:8.1875rem}}@media(min-width: calc(48rem + 1px)){.component-50-50[data-background-color=spring-snow]+.component-50-50[data-background-color=spring-snow]:not(:has(.component-header)){margin-top:0}}.component-50-50[data-content-color=cu-black] .component-50-50__inner{background-color:#000;color:#fff}.component-50-50[data-content-color=cu-black] .component-50-50__inner p{color:#fff}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:1rem .5625rem .75rem .75rem;background-color:rgba(0,0,0,0);position:relative;color:#fff}@media(max-width: 48rem){.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button{width:100%;justify-content:space-between}}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg.icon-download path,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button{padding:.5rem .5rem .25rem;font-size:1rem;line-height:1.1}}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:200% 100%;transition:background-position .3s ease;background-position:0 0}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg{position:absolute;top:0}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg.icon-open-in-new,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg.icon-email{padding:0 2px}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus-visible{background-color:rgba(0,0,0,0)}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover::after,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus-visible::after{background-position:100% 0}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg path{stroke:#fff}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button::after{background-image:linear-gradient(to right, #ffffff, #ffffff 50%, transparent 50%)}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus-visible{border-color:#cfb87c}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover svg path,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus-visible svg path{stroke:#cfb87c}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover:not(.icon-download) svg path,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover:not(.email-button) svg path,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus-visible:not(.icon-download) svg path,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus-visible:not(.email-button) svg path{fill:#cfb87c}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover svg:first-child:not(.icon-download),.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus svg:first-child:not(.icon-download){right:0}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover svg:first-child.icon-download,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus svg:first-child.icon-download{top:auto;bottom:0}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover svg:last-child:not(.icon-download),.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus svg:last-child:not(.icon-download){right:-100%}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:hover svg:last-child.icon-download,.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-button-group__button:focus svg:last-child.icon-download{top:auto;bottom:-100%}.component-50-50[data-content-color=cu-black] .component-50-50__inner .component-50-50__text-group::before{background-color:#cfb87c}@media(max-width: calc(48rem - 1px)){.component-50-50[data-content-color=cu-black]+.component-50-50[data-background-color=black]:has(.component-header) .component-header{padding-top:0}}.component-50-50[data-content-color=dark-gray] .component-50-50__inner{background-color:#414042}@media(max-width: calc(48rem - 1px)){.component-50-50[data-content-color=dark-gray]+.component-50-50[data-background-color=dark-gray]:has(.component-header) .component-header{padding-top:0}}.component-50-50[data-content-color=gold] .component-50-50__inner{background-color:#cfb87c}@media(max-width: calc(48rem - 1px)){.component-50-50[data-content-color=gold]+.component-50-50[data-background-color=gold]:has(.component-header) .component-header{padding-top:0}}.component-50-50[data-content-color=city-height-sandstone] .component-50-50__inner{background-color:#f1ead8}@media(max-width: calc(48rem - 1px)){.component-50-50[data-content-color=city-height-sandstone]+.component-50-50[data-background-color=city-height-sandstone]:has(.component-header) .component-header{padding-top:0}}@media(max-width: 48rem){.component-50-50[data-content-color=spring-snow-white]{margin-bottom:0}}.component-50-50[data-content-color=spring-snow-white] .component-50-50__inner{background-color:#fff}@media(max-width: calc(48rem - 1px)){.component-50-50[data-content-color=spring-snow-white]+.component-50-50[data-background-color=spring-snow]:not(:has(.component-header)){margin-top:0}}@media(max-width: calc(48rem - 1px)){.component-50-50[data-content-color=spring-snow-white]+.component-50-50[data-background-color=spring-snow]:has(.component-header){margin-top:0}.component-50-50[data-content-color=spring-snow-white]+.component-50-50[data-background-color=spring-snow]:has(.component-header) .component-header{padding-top:0}}.component-50-50[data-content-color=_0-black] .component-50-50__inner{background-color:#414042;color:#fff}.component-50-50[data-content-color=_0-black] .component-50-50__inner p{color:#fff}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:1rem .5625rem .75rem .75rem;background-color:rgba(0,0,0,0);position:relative;color:#fff}@media(max-width: 48rem){.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button{width:100%;justify-content:space-between}}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg.icon-download path,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button{padding:.5rem .5rem .25rem;font-size:1rem;line-height:1.1}}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:200% 100%;transition:background-position .3s ease;background-position:0 0}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg{position:absolute;top:0}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg.icon-open-in-new,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg.icon-email{padding:0 2px}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus-visible{background-color:rgba(0,0,0,0)}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover::after,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus-visible::after{background-position:100% 0}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg path{stroke:#fff}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button::after{background-image:linear-gradient(to right, #ffffff, #ffffff 50%, transparent 50%)}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus-visible{border-color:#cfb87c}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover svg path,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus-visible svg path{stroke:#cfb87c}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover:not(.icon-download) svg path,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover:not(.email-button) svg path,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus-visible:not(.icon-download) svg path,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus-visible:not(.email-button) svg path{fill:#cfb87c}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover svg:first-child:not(.icon-download),.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus svg:first-child:not(.icon-download){right:0}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover svg:first-child.icon-download,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus svg:first-child.icon-download{top:auto;bottom:0}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover svg:last-child:not(.icon-download),.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus svg:last-child:not(.icon-download){right:-100%}.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:hover svg:last-child.icon-download,.component-50-50[data-content-color=_0-black] .component-50-50__inner .component-button-group__button:focus svg:last-child.icon-download{top:auto;bottom:-100%}@media(max-width: calc(48rem - 1px)){.component-50-50[data-content-color=_0-black]+.component-50-50[data-background-color=_0-black]:has(.component-header) .component-header{padding-top:0}}.component-50-50[data-content-color="90_black"],.component-50-50[data-content-color=cu_black]{color:#fff}.component-50-50[data-content-color="90_black"] .component-50-50__links a,.component-50-50[data-content-color=cu_black] .component-50-50__links a{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:1rem .5625rem .75rem .75rem;background-color:rgba(0,0,0,0);position:relative;color:#fff}@media(max-width: 48rem){.component-50-50[data-content-color="90_black"] .component-50-50__links a,.component-50-50[data-content-color=cu_black] .component-50-50__links a{width:100%;justify-content:space-between}}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg.icon-download path,.component-50-50[data-content-color="90_black"] .component-50-50__links a svg.icon-open-in-new path,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg.icon-download path,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.component-50-50[data-content-color="90_black"] .component-50-50__links a,.component-50-50[data-content-color=cu_black] .component-50-50__links a{padding:.5rem .5rem .25rem;font-size:1rem;line-height:1.1}}.component-50-50[data-content-color="90_black"] .component-50-50__links a::after,.component-50-50[data-content-color=cu_black] .component-50-50__links a::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:200% 100%;transition:background-position .3s ease;background-position:0 0}.component-50-50[data-content-color="90_black"] .component-50-50__links a .arrows-wrapper,.component-50-50[data-content-color=cu_black] .component-50-50__links a .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg{position:absolute;top:0}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg.icon-open-in-new,.component-50-50[data-content-color="90_black"] .component-50-50__links a svg.icon-email,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg.icon-open-in-new,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg.icon-email{padding:0 2px}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus-visible,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus-visible{background-color:rgba(0,0,0,0)}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover::after,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus-visible::after,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover::after,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus-visible::after{background-position:100% 0}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg path{stroke:#fff}.component-50-50[data-content-color="90_black"] .component-50-50__links a::after,.component-50-50[data-content-color=cu_black] .component-50-50__links a::after{background-image:linear-gradient(to right, #ffffff, #ffffff 50%, transparent 50%)}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus-visible,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus-visible{border-color:#cfb87c}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover svg path,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus-visible svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus-visible svg path{stroke:#cfb87c}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover:not(.icon-download) svg path,.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover:not(.email-button) svg path,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus-visible:not(.icon-download) svg path,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus-visible:not(.email-button) svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover:not(.icon-download) svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover:not(.email-button) svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus-visible:not(.icon-download) svg path,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus-visible:not(.email-button) svg path{fill:#cfb87c}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg:first-child:not(.icon-download),.component-50-50[data-content-color=cu_black] .component-50-50__links a svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg:first-child.icon-download,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg:last-child:not(.icon-download),.component-50-50[data-content-color=cu_black] .component-50-50__links a svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.component-50-50[data-content-color="90_black"] .component-50-50__links a svg:last-child.icon-download,.component-50-50[data-content-color=cu_black] .component-50-50__links a svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover svg:first-child:not(.icon-download),.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus svg:first-child:not(.icon-download),.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover svg:first-child:not(.icon-download),.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus svg:first-child:not(.icon-download){right:0}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover svg:first-child.icon-download,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus svg:first-child.icon-download,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover svg:first-child.icon-download,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus svg:first-child.icon-download{top:auto;bottom:0}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover svg:last-child:not(.icon-download),.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus svg:last-child:not(.icon-download),.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover svg:last-child:not(.icon-download),.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus svg:last-child:not(.icon-download){right:-100%}.component-50-50[data-content-color="90_black"] .component-50-50__links a:hover svg:last-child.icon-download,.component-50-50[data-content-color="90_black"] .component-50-50__links a:focus svg:last-child.icon-download,.component-50-50[data-content-color=cu_black] .component-50-50__links a:hover svg:last-child.icon-download,.component-50-50[data-content-color=cu_black] .component-50-50__links a:focus svg:last-child.icon-download{top:auto;bottom:-100%}.component-50-50[data-content-color=city_height_sandstone],.component-50-50[data-content-color=spring_snow_white]{color:#fff}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a{display:inline-flex;align-items:center;gap:.75rem;border:1px solid rgba(0,0,0,0);text-decoration:none;font-family:"NeueHelvetica65Medium";font-size:1.125rem;line-height:1.1;font-style:normal;font-weight:500;transition:background-color .3s ease,color .3s ease,border-color .3s ease;padding:1rem .5625rem .75rem .75rem;background-color:rgba(0,0,0,0);position:relative;color:#000}@media(max-width: 48rem){.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a{width:100%;justify-content:space-between}}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg{flex-shrink:0;max-width:1.5rem;position:relative;top:-2px;height:1.5rem}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg path{fill:currentColor;stroke:currentColor;transition:fill .3s ease,stroke .3s ease}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg.icon-download path,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg.icon-open-in-new path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg.icon-download path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg.icon-open-in-new path{fill:none}@media(max-width: 80rem){.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a{padding:.5rem .5rem .25rem;font-size:1rem;line-height:1.1}}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a::after,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:200% 100%;transition:background-position .3s ease;background-position:0 0}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a .arrows-wrapper,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a .arrows-wrapper{position:relative;overflow:hidden;width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg{position:absolute;top:0}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg.icon-open-in-new,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg.icon-email,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg.icon-open-in-new,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg.icon-email{padding:0 2px}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus-visible,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus-visible{background-color:rgba(0,0,0,0)}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover::after,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus-visible::after,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover::after,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus-visible::after{background-position:100% 0}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a::after,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a::after{background-image:linear-gradient(to right, #000000, #000000 50%, transparent 50%)}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus-visible,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus-visible{border-color:#28939d}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover svg path,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus-visible svg path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover svg path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus-visible svg path{stroke:#28939d}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover:not(.icon-download) svg path,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover:not(.email-button) svg path,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus-visible:not(.icon-download) svg path,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus-visible:not(.email-button) svg path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover:not(.icon-download) svg path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover:not(.email-button) svg path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus-visible:not(.icon-download) svg path,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus-visible:not(.email-button) svg path{fill:rgba(0,0,0,0)}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg:first-child:not(.icon-download),.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg:first-child:not(.icon-download){right:100%;transition:right .3s ease}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg:first-child.icon-download,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg:first-child.icon-download{top:auto;bottom:100%;transition:bottom .3s ease}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg:last-child:not(.icon-download),.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg:last-child:not(.icon-download){right:0;transition:right .3s ease}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a svg:last-child.icon-download,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a svg:last-child.icon-download{top:auto;bottom:0;transition:bottom .3s ease}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover svg:first-child:not(.icon-download),.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus svg:first-child:not(.icon-download),.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover svg:first-child:not(.icon-download),.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus svg:first-child:not(.icon-download){right:0}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover svg:first-child.icon-download,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus svg:first-child.icon-download,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover svg:first-child.icon-download,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus svg:first-child.icon-download{top:auto;bottom:0}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover svg:last-child:not(.icon-download),.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus svg:last-child:not(.icon-download),.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover svg:last-child:not(.icon-download),.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus svg:last-child:not(.icon-download){right:-100%}.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:hover svg:last-child.icon-download,.component-50-50[data-content-color=city_height_sandstone] .component-50-50__links a:focus svg:last-child.icon-download,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:hover svg:last-child.icon-download,.component-50-50[data-content-color=spring_snow_white] .component-50-50__links a:focus svg:last-child.icon-download{top:auto;bottom:-100%}.component-50-50[data-alignment=image-right-text-left] .component-50-50__inner{grid-template-columns:1fr minmax(0, 539px)}@media(max-width: 80rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__inner{grid-template-columns:1fr minmax(auto, 340px)}}@media(max-width: 48rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__inner{grid-template-columns:1fr}}@media(min-width: 48rem)and (max-width: 80rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__inner{flex-direction:row-reverse}}.component-50-50[data-alignment=image-right-text-left] .component-50-50__image{grid-column:2;clip-path:polygon(23% 0%, 100% 0, 100% 100%, 0% 100%)}@media(max-width: 48rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__image{grid-column:auto;clip-path:none}}.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group{grid-column:1;grid-row:1;padding-left:126px;padding-right:72px}@media(max-width: 80rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group{padding-left:110px;padding-right:41px}}@media(max-width: 64rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group{padding-left:42px;padding-right:50px}}@media(max-width: 48rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group{grid-row:auto;grid-column:auto;padding-left:.9375rem;padding-right:.9375rem}}.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group[data-has-eyebrow=false]::before{top:45px}@media(max-width: 64rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group[data-has-eyebrow=false]::before{top:44px;left:-25px}}@media(max-width: 80rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group[data-has-eyebrow=false]::before{top:42px;left:-22px}}@media(max-width: 48rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group[data-has-eyebrow=false]::before{left:5px;top:0}}.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group::before{top:37px;left:0}@media(max-width: 80rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group::before{top:37px;left:0}}@media(max-width: 64rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group::before{left:-22px}}@media(max-width: 48rem){.component-50-50[data-alignment=image-right-text-left] .component-50-50__text-group::before{left:0;top:0}}.component-50-50[data-alignment=image-left-text-right] .component-50-50__inner{grid-template-columns:minmax(0, 539px) 1fr}@media(max-width: 80rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__inner{grid-template-columns:minmax(auto, 340px) 1fr}}@media(max-width: 48rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__inner{grid-template-columns:1fr}}.component-50-50[data-alignment=image-left-text-right] .component-50-50__image{clip-path:polygon(0 0, 100% 0, 77% 100%, 0% 100%)}@media(max-width: 48rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__image{clip-path:none}}.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group{padding-left:126px;padding-right:127px;position:relative}@media(max-width: 80rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group{padding-left:82px;padding-right:62px}}@media(max-width: 64rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group{padding-left:42px;padding-right:50px}}@media(max-width: 48rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group{padding-left:.9375rem;padding-right:.9375rem}}.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group[data-has-eyebrow=false]::before{top:45px}@media(max-width: 64rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group[data-has-eyebrow=false]::before{top:44px;left:-25px}}@media(max-width: 80rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group[data-has-eyebrow=false]::before{top:42px;left:-19px}}@media(max-width: 48rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group[data-has-eyebrow=false]::before{left:0;top:0}}.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group::before{top:37px;left:0}@media(max-width: 80rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group::before{top:37px;left:-19px}}@media(max-width: 64rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group::before{left:-22px}}@media(max-width: 48rem){.component-50-50[data-alignment=image-left-text-right] .component-50-50__text-group::before{left:0;top:0}}.component-50-50 *{box-sizing:border-box}.component-50-50__header{grid-column-start:columns-start;grid-column-end:columns-end;max-width:75rem;width:100%;margin-left:auto;margin-right:auto;display:grid;grid-auto-flow:column;grid-auto-columns:1fr 1fr;column-gap:2rem;margin-bottom:6.125rem}@media(max-width: 48rem){.component-50-50__header{grid-auto-columns:1fr;grid-auto-flow:row;margin-bottom:2rem}}.component-50-50__header h2{margin-top:2rem;margin-bottom:2rem;font-family:"Georgia","Times New Roman",serif;font-weight:700;font-size:2.6125rem;line-height:1.3;font-size:2.625rem;font-family:"NeueHelvetica77CondensedBoldOblique";font-style:italic;font-synthesis:none;margin-top:0;margin-bottom:0}@media(max-width: 80rem){.component-50-50__header h2{font-size:2.5rem;line-height:1.3}}@media(max-width: 48rem){.component-50-50__header h2{font-size:2rem;line-height:1.375}}.component-50-50__header article>:first-child{margin-top:0}.component-50-50__header article>:last-child{margin-bottom:0}.component-50-50__header article h1{margin-top:2rem;margin-bottom:2rem;font-family:"Georgia","Times New Roman",serif;font-weight:700;font-size:2.6125rem;line-height:1.3;color:#000}@media(max-width: 80rem){.component-50-50__header article h1{font-size:2.5rem;line-height:1.3}}@media(max-width: 48rem){.component-50-50__header article h1{font-size:2rem;line-height:1.375}}.component-50-50__header article h2{margin-top:1.75rem;margin-bottom:1.75rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:2.175rem;line-height:1.3;letter-spacing:.348px;color:#000}@media(max-width: 48rem){.component-50-50__header article h2{font-size:2.021875rem;line-height:1.3;letter-spacing:.323px}}.component-50-50__header article h3{margin-top:1.5rem;margin-bottom:1.5rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.814375rem;line-height:1.3;letter-spacing:.29px;color:#000}@media(max-width: 48rem){.component-50-50__header article h3{font-size:1.685rem;line-height:1.3;letter-spacing:.27px}}.component-50-50__header article h4{margin-top:1.375rem;margin-bottom:1.375rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.511875rem;line-height:1.3;letter-spacing:.242px;color:#000}@media(max-width: 48rem){.component-50-50__header article h4{font-size:1.5rem;line-height:1.2165833333;letter-spacing:.225px}}.component-50-50__header article h5{margin-top:1.25rem;margin-bottom:1.25rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.26rem;line-height:1.3;letter-spacing:.202px;color:#000}@media(max-width: 48rem){.component-50-50__header article h5{font-size:1.17rem;line-height:1.3;letter-spacing:.187px}}.component-50-50__header article h6{margin-top:1.125rem;margin-bottom:1.125rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.05rem;line-height:1.3;letter-spacing:.168px;color:#000}@media(max-width: 48rem){.component-50-50__header article h6{font-size:.975rem;line-height:1.3;letter-spacing:.156px}}.component-50-50__header article p,.component-50-50__header article li{margin-top:1rem;margin-bottom:1rem;font-family:"Source Sans Pro";font-weight:400;font-size:1.125rem;line-height:1.6;color:#000}@media(max-width: 48rem){.component-50-50__header article p,.component-50-50__header article li{font-size:1rem;line-height:1.6}}.component-50-50__header article p a,.component-50-50__header article li a{font-weight:500}.component-50-50__header article a{text-decoration:underline;transition-property:color;transition-duration:.25s;color:#000}.component-50-50__header article a:visited{color:#000}.component-50-50__header article ul li{list-style-type:disc;margin-top:0rem;margin-bottom:0rem;line-height:1.6}.component-50-50__header article ul+ul,.component-50-50__header article ul+ol{margin-top:1.25rem}.component-50-50__header article ul>li{list-style-type:disc}.component-50-50__header article ul>li>ul>li{list-style-type:circle}.component-50-50__header article ul>li>ul>li>ul>li{list-style-type:square}.component-50-50__header article ul>li>ul>li>ul>li ul>li{list-style-type:disc}.component-50-50__header article ul>li>ul>li>ul>li ul>li>ul>li{list-style-type:circle}.component-50-50__header article ul>li>ul>li>ul>li ul>li>ul>li>ul>li{list-style-type:square}.component-50-50__header article ul>li>ul>li>ul>li ul>li>ul>li>ul>li>ul>li{list-style-type:disc}.component-50-50__header article ol li{list-style:decimal;margin-top:0rem;margin-bottom:0rem;line-height:1.6}.component-50-50__header article ol+ul,.component-50-50__header article ol+ol{margin-top:1.25rem}.component-50-50__header article ol>li{list-style:decimal}.component-50-50__header article ol>li>ol>li{list-style:lower-alpha}.component-50-50__header article ol>li>ol>li>ol>li{list-style:lower-roman}.component-50-50__header article ol>li>ol>li>ol>li ol>li{list-style:decimal}.component-50-50__header article ol>li>ol>li>ol>li ol>li>ol>li{list-style:lower-alpha}.component-50-50__header article ol>li>ol>li>ol>li ol>li>ol>li>ol>li{list-style:lower-roman}.component-50-50__header article ol>li>ol>li>ol>li ol>li>ol>li>ol>li>ol>li{list-style:decimal}.component-50-50__header article .table-wrapper{overflow-x:auto}.component-50-50__header article img{margin-top:1rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.component-50-50__header article .align-left img{margin-left:0}.component-50-50__header article .align-right img{margin-right:0}.component-50-50__header article blockquote{position:relative;margin-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0;padding-left:2rem;padding-right:2rem}.component-50-50__header article blockquote::before{content:"";position:absolute;display:block;top:0;left:0;width:.5rem;height:100%;background-color:#000}.component-50-50__header article table{position:relative;width:100%;height:auto;border-collapse:collapse;border-spacing:0;overflow:auto;transition-property:box-shadow;transition-duration:.25s}.component-50-50__header article table.left-scroll-shadow{box-shadow:inset 10px 0px 10px -10px #666,inset 0 0 0 0 rgba(0,0,0,0)}.component-50-50__header article table.right-scroll-shadow{box-shadow:inset 0 0 0 0 rgba(0,0,0,0),inset -10px 0px 10px -10px #666}.component-50-50__header article table.left-scroll-shadow.right-scroll-shadow{box-shadow:inset 10px 0px 10px -10px #666,inset -10px 0px 10px -10px #666}.component-50-50__header article table td{padding:.5rem;border-color:#000;border-style:solid;border-width:1px}.component-50-50__header article table caption{margin-top:1rem;margin-bottom:1rem;font-family:"Source Sans Pro";font-weight:400;font-size:1rem;line-height:1.625}.component-50-50__header article p{margin-top:0;margin-bottom:0;font-family:"Source Sans Pro";font-weight:400;font-size:1.375rem;line-height:1.6}@media(max-width: 48rem){.component-50-50__header article p{font-size:1.125rem;line-height:1.6;letter-spacing:.18px}}.component-50-50__inner{grid-column-start:columns-start;grid-column-end:columns-end;max-width:75rem;margin:auto;position:relative;width:100%;display:grid;align-items:center}@media(max-width: 48rem){.component-50-50__inner{grid-column-start:window-start;grid-column-end:window-end}}@media(min-width: 48rem)and (max-width: 80rem){.component-50-50__inner{display:flex;align-items:stretch}}.component-50-50__text-group{padding:2rem 3rem;flex:1}@media(max-width: 80rem){.component-50-50__text-group{padding:2rem}}@media(max-width: 48rem){.component-50-50__text-group{width:100%;padding:2rem .9375rem 3rem;max-width:42.4375rem;justify-self:center}}.component-50-50__text-group::before{content:"";display:block;width:105px;height:2px;margin-bottom:1.5rem;background-color:#cfb87c}@media(max-width: 80rem){.component-50-50__text-group::before{width:90px}}@media(max-width: 64rem){.component-50-50__text-group::before{width:46px}}@media(max-width: 48rem){.component-50-50__text-group::before{width:90px;top:0;left:0;margin-bottom:1.375rem}}.component-50-50__image{height:100%;max-width:33.6875rem}@media(max-width: 48rem){.component-50-50__image{justify-self:center}}@media(min-width: 48rem)and (max-width: 80rem){.component-50-50__image{height:initial;width:24rem}}.component-50-50__image img{display:block;width:100%;height:100%;object-fit:cover}.component-50-50__eyebrow{font-family:"NeueHelvetica75Bold";font-size:1rem;font-weight:700;font-synthesis:none;line-height:1.3;letter-spacing:3.6px;text-transform:uppercase;margin-bottom:1rem}@media(max-width: 80rem){.component-50-50__eyebrow{font-size:.875rem}}.component-50-50__heading{font-family:"NeueHelvetica77CondensedBoldOblique";font-size:2.25rem;font-style:italic;font-weight:700;font-synthesis:none;line-height:1.25;margin:0}@media(max-width: 80rem){.component-50-50__heading{font-size:1.625rem}}.component-50-50__text>:first-child{margin-top:0}.component-50-50__text>:last-child{margin-bottom:0}.component-50-50__text h1{margin-top:2rem;margin-bottom:2rem;font-family:"Georgia","Times New Roman",serif;font-weight:700;font-size:2.6125rem;line-height:1.3;color:#000}@media(max-width: 80rem){.component-50-50__text h1{font-size:2.5rem;line-height:1.3}}@media(max-width: 48rem){.component-50-50__text h1{font-size:2rem;line-height:1.375}}.component-50-50__text h2{margin-top:1.75rem;margin-bottom:1.75rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:2.175rem;line-height:1.3;letter-spacing:.348px;color:#000}@media(max-width: 48rem){.component-50-50__text h2{font-size:2.021875rem;line-height:1.3;letter-spacing:.323px}}.component-50-50__text h3{margin-top:1.5rem;margin-bottom:1.5rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.814375rem;line-height:1.3;letter-spacing:.29px;color:#000}@media(max-width: 48rem){.component-50-50__text h3{font-size:1.685rem;line-height:1.3;letter-spacing:.27px}}.component-50-50__text h4{margin-top:1.375rem;margin-bottom:1.375rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.511875rem;line-height:1.3;letter-spacing:.242px;color:#000}@media(max-width: 48rem){.component-50-50__text h4{font-size:1.5rem;line-height:1.2165833333;letter-spacing:.225px}}.component-50-50__text h5{margin-top:1.25rem;margin-bottom:1.25rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.26rem;line-height:1.3;letter-spacing:.202px;color:#000}@media(max-width: 48rem){.component-50-50__text h5{font-size:1.17rem;line-height:1.3;letter-spacing:.187px}}.component-50-50__text h6{margin-top:1.125rem;margin-bottom:1.125rem;font-family:"NeueHelvetica55Roman";font-weight:400;font-size:1.05rem;line-height:1.3;letter-spacing:.168px;color:#000}@media(max-width: 48rem){.component-50-50__text h6{font-size:.975rem;line-height:1.3;letter-spacing:.156px}}.component-50-50__text p,.component-50-50__text li{margin-top:1rem;margin-bottom:1rem;font-family:"Source Sans Pro";font-weight:400;font-size:1.125rem;line-height:1.6;color:#000}@media(max-width: 48rem){.component-50-50__text p,.component-50-50__text li{font-size:1rem;line-height:1.6}}.component-50-50__text p a,.component-50-50__text li a{font-weight:500}.component-50-50__text a{text-decoration:underline;transition-property:color;transition-duration:.25s;color:#000}.component-50-50__text a:visited{color:#000}.component-50-50__text ul li{list-style-type:disc;margin-top:0rem;margin-bottom:0rem;line-height:1.6}.component-50-50__text ul+ul,.component-50-50__text ul+ol{margin-top:1.25rem}.component-50-50__text ul>li{list-style-type:disc}.component-50-50__text ul>li>ul>li{list-style-type:circle}.component-50-50__text ul>li>ul>li>ul>li{list-style-type:square}.component-50-50__text ul>li>ul>li>ul>li ul>li{list-style-type:disc}.component-50-50__text ul>li>ul>li>ul>li ul>li>ul>li{list-style-type:circle}.component-50-50__text ul>li>ul>li>ul>li ul>li>ul>li>ul>li{list-style-type:square}.component-50-50__text ul>li>ul>li>ul>li ul>li>ul>li>ul>li>ul>li{list-style-type:disc}.component-50-50__text ol li{list-style:decimal;margin-top:0rem;margin-bottom:0rem;line-height:1.6}.component-50-50__text ol+ul,.component-50-50__text ol+ol{margin-top:1.25rem}.component-50-50__text ol>li{list-style:decimal}.component-50-50__text ol>li>ol>li{list-style:lower-alpha}.component-50-50__text ol>li>ol>li>ol>li{list-style:lower-roman}.component-50-50__text ol>li>ol>li>ol>li ol>li{list-style:decimal}.component-50-50__text ol>li>ol>li>ol>li ol>li>ol>li{list-style:lower-alpha}.component-50-50__text ol>li>ol>li>ol>li ol>li>ol>li>ol>li{list-style:lower-roman}.component-50-50__text ol>li>ol>li>ol>li ol>li>ol>li>ol>li>ol>li{list-style:decimal}.component-50-50__text .table-wrapper{overflow-x:auto}.component-50-50__text img{margin-top:1rem;margin-bottom:1rem;margin-left:1rem;margin-right:1rem}.component-50-50__text .align-left img{margin-left:0}.component-50-50__text .align-right img{margin-right:0}.component-50-50__text blockquote{position:relative;margin-top:1rem;margin-bottom:1rem;margin-left:0;margin-right:0;padding-left:2rem;padding-right:2rem}.component-50-50__text blockquote::before{content:"";position:absolute;display:block;top:0;left:0;width:.5rem;height:100%;background-color:#000}.component-50-50__text table{position:relative;width:100%;height:auto;border-collapse:collapse;border-spacing:0;overflow:auto;transition-property:box-shadow;transition-duration:.25s}.component-50-50__text table.left-scroll-shadow{box-shadow:inset 10px 0px 10px -10px #666,inset 0 0 0 0 rgba(0,0,0,0)}.component-50-50__text table.right-scroll-shadow{box-shadow:inset 0 0 0 0 rgba(0,0,0,0),inset -10px 0px 10px -10px #666}.component-50-50__text table.left-scroll-shadow.right-scroll-shadow{box-shadow:inset 10px 0px 10px -10px #666,inset -10px 0px 10px -10px #666}.component-50-50__text table td{padding:.5rem;border-color:#000;border-style:solid;border-width:1px}.component-50-50__text table caption{margin-top:1rem;margin-bottom:1rem;font-family:"Source Sans Pro";font-weight:400;font-size:1rem;line-height:1.625}.component-50-50__text p,.component-50-50__text li{color:inherit}.component-50-50__links{margin-top:1.5rem}.component-50-50__links ul{display:grid;row-gap:.5rem;margin:0;padding:0;list-style:none}.component-50-50__links a{width:100%;justify-content:space-between}.component-50-50__links a[download] .arrows-wrapper{left:3px}.component-50-50__links .component-button-group__button-wrapper{width:100%}
/*# sourceMappingURL=global.css.map */
