.page-two-columns{position:relative}.page-two-columns:not(.color-scheme--none){padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:1200px){.page-two-columns:not(.color-scheme--none){padding-top:10rem;padding-bottom:10rem}}.page-two-columns__intro{margin-bottom:5rem}@media screen and (min-width:1200px){.page-two-columns__intro{margin-top:7.5rem;margin-bottom:12.5rem}}.page-two-columns__intro p{margin:0}.page-two-columns__intro h2{margin:0 0 2rem}@media screen and (min-width:768px){.page-two-columns__intro .page-two-columns__text{margin-bottom:0}}.page-two-columns__block{margin-top:5rem;margin-bottom:5rem}@media screen and (min-width:1200px){.page-two-columns__block{margin-top:-2.5rem;margin-bottom:15rem}}@media screen and (min-width:1441px){.page-two-columns__block{margin-bottom:20.5rem}}.page-two-columns__block:first-child{margin-top:4rem}@media screen and (min-width:1200px){.page-two-columns__block:first-child{margin-top:12.5rem}}.page-two-columns__block:last-child{margin-bottom:0}@media screen and (min-width:768px){.page-two-columns__block--reversed .page-two-columns__image{box-shadow:calc(var(--col-gap) * -1) calc(var(--col-gap) * -1) 0 var(--color-black-75)}}@media screen and (min-width:1200px){.page-two-columns__block--reversed{margin-top:17.5rem}}@media screen and (min-width:1200px) and (min-width:768px){.page-two-columns__block--reversed .page-two-columns__text-wrapper{margin-top:calc(var(--col-gap) * -1)}}@media screen and (min-width:1200px) and (min-width:1200px){.page-two-columns__block--reversed .page-two-columns__text-wrapper{--col-gap:var(--col-gap-lg)}}@media screen and (min-width:1200px) and (min-width:1441px){.page-two-columns__block--reversed .page-two-columns__text-wrapper{--col-gap:var(--col-gap-xxl)}}.page-two-columns__image{box-shadow:calc(var(--col-gap) * -1) var(--col-gap) 0 var(--color-black-75);margin-left:var(--col-gap);margin-bottom:3rem}@media screen and (min-width:768px){.page-two-columns__image{box-shadow:var(--col-gap) var(--col-gap) 0 var(--color-black-75);margin-left:0;margin-bottom:0}}@media screen and (min-width:1200px){.page-two-columns__image{--col-gap:var(--col-gap-lg)}}@media screen and (min-width:1441px){.page-two-columns__image{--col-gap:var(--col-gap-xxl)}}.page-two-columns__block-title{font-size:1.5rem;line-height:1.65rem;letter-spacing:.05em;margin-bottom:var(--element-spacing);margin-top:0}@media screen and (min-width:1200px){.page-two-columns__block-title{font-size:1.75rem;line-height:1.925rem;margin-bottom:1.5rem}}.page-two-columns__text{margin-bottom:2rem}.page-two-columns__text p{font-size:inherit;line-height:inherit;letter-spacing:inherit}@media screen and (min-width:1440px){.page-two-columns__text.text-large{font-size:1.375rem;line-height:1.7875rem;letter-spacing:.01em}.page-two-columns__text.text-medium{font-size:1.125rem;line-height:1.51875rem;letter-spacing:.01em}}@media screen and (min-width:768px){.page-two-columns__text-wrapper{margin-top:var(--col-gap)}}@media screen and (min-width:1200px){.page-two-columns__text-wrapper{--col-gap:var(--col-gap-lg)}}@media screen and (min-width:1441px){.page-two-columns__text-wrapper{--col-gap:var(--col-gap-xxl)}}.page-two-columns.color-scheme--primary{--color-brand-primary:var(--color-black);--color-brand-text-on-primary:var(--color-beige)}.page-two-columns--no-intro .page-two-columns__block:first-child{margin-top:0}