.page-intro+.blocks .copy-image:first-child,.page-intro+.blocks .block:has(.copy-image):first-child{margin-top:0}@media screen and (max-width: 62.4375em){:not(.block)>.copy-image,.block:has(.copy-image){padding-bottom:var(--block-bottom-gutter)}}:not(.block)>.copy-image:first-child,.block:has(.copy-image):first-child{margin-top:calc(var(--block-gutter)*2)}@media screen and (max-width: 62.4375em){:not(.block)>.copy-image:first-child,.block:has(.copy-image):first-child{margin-top:0}}@media screen and (max-width: 62.4375em){:not(.block)>.copy-image:first-child .wrap,.block:has(.copy-image):first-child .wrap{padding-top:var(--block-gutter)}}:not(.block)>.copy-image:last-child,.block:has(.copy-image):last-child{margin-bottom:calc(var(--block-gutter)*2)}@media screen and (max-width: 62.4375em){:not(.block)>.copy-image:last-child,.block:has(.copy-image):last-child{margin-bottom:var(--block-bottom-gutter)}}.copy-image[data-block*=no-offset] .wrap:before,.block:has(.copy-image[data-block*=no-offset]) .wrap:before{inset-block:0}@media screen and (max-width: 62.4375em){.copy-image[data-block*=no-offset] .wrap:before,.block:has(.copy-image[data-block*=no-offset]) .wrap:before{bottom:calc(var(--block-bottom-gutter)*-1)}}@media screen and (max-width: 62.4375em){:not([data-block*=background])+.copy-image:not([data-block*=image-first]) .wrap,.copy-image .block:not(:has([data-block*=background]))+.block:has(:not([data-block*=image-first])) .wrap{padding-top:var(--block-gutter)}}[data-block*=background]+.copy-image,.block:has([data-block*=background])+.block:has(.copy-image){padding-top:var(--block-gutter)}@media screen and (max-width: 62.4375em){[data-block*=background]+.copy-image,.block:has([data-block*=background])+.block:has(.copy-image){margin-top:calc((var(--block-bottom-gutter) - var(--block-gutter))*-1);padding-top:0}}[data-block*=background]+.copy-image .wrap:before,.block:has([data-block*=background])+.block:has(.copy-image) .wrap:before{top:calc(var(--block-gutter)*-2)}@media screen and (max-width: 62.4375em){[data-block*=background]+.copy-image .wrap:before,.block:has([data-block*=background])+.block:has(.copy-image) .wrap:before{top:calc(var(--block-gutter)*-1)}}.copy-image .wrap{position:relative}.copy-image .wrap:before{content:"";background:var(--block-background);position:absolute;inset:var(--block-gutter) calc(var(--block-gutter)*2);z-index:-1}@media screen and (max-width: 62.4375em){.copy-image .wrap:before{inset:0 0 calc(var(--block-bottom-gutter)*-1)}}.copy-image__wrap{display:grid;grid-template-columns:repeat(12, 1fr);column-gap:var(--site-gutter)}@media screen and (max-width: 62.4375em){.copy-image__wrap{display:flex;flex-direction:column;row-gap:32px}}.copy-image__image{aspect-ratio:5/3;grid-column:1/span 6;background:rgb(from var(--c-black) r g b/0.1)}.copy-image--reverse .copy-image__image{grid-column:7/span 6}.copy-image--image-square .copy-image__image{aspect-ratio:1}.copy-image--image-4x3 .copy-image__image{aspect-ratio:4/3}.copy-image__image img{width:100%;height:auto}.copy-image__content{grid-column:7/span 5;display:flex;flex-direction:column;justify-content:center;row-gap:18px;padding-block:calc(var(--block-gutter)*2)}@media screen and (max-width: 62.4375em){.copy-image__content{row-gap:12px;padding-block:0}}.copy-image--reverse .copy-image__content{grid-column:2/span 5;grid-row:1}.copy-image__title{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:2.25rem;line-height:1.1666666667}@media screen and (max-width: 62.4375em){.copy-image__title{font-size:1.625rem;line-height:1.2307692308}}@media screen and (max-width: 62.4375em){.copy-image__title{font-size:1.25rem;line-height:1.3}}.copy-image__title em{font-weight:var(--font-weight-normal)}.copy-image__text{font-family:Peridot,Helvetica,sans-serif;line-height:1.714}.styleguide .copy-image__text{font-size:.875rem;line-height:1.7142857143}.copy-image__text h1{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:2.875rem;line-height:1.0434782609}@media screen and (max-width: 62.4375em){.copy-image__text h1{font-size:1.875rem;line-height:1.2}}.copy-image__text h2{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:2.25rem;line-height:1.1666666667}@media screen and (max-width: 62.4375em){.copy-image__text h2{font-size:1.625rem;line-height:1.2307692308}}.copy-image__text h3{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.625rem;line-height:1.2307692308}@media screen and (max-width: 62.4375em){.copy-image__text h3{font-size:1.25rem;line-height:1.3}}.copy-image__text h4{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.25rem;line-height:1.3}@media screen and (max-width: 62.4375em){.copy-image__text h4{font-size:1.25rem;line-height:1.2}}.copy-image__text h5,.copy-image__text h6{font-family:Align,Times new roman,serif;line-height:1.04;text-transform:none;font-weight:var(--font-weight-medium);font-size:1.125rem;line-height:1.3333333333}@media screen and (max-width: 62.4375em){.copy-image__text h5,.copy-image__text h6{font-size:1rem;line-height:1.375}}.copy-image__text h1,.copy-image__text h2,.copy-image__text h3,.copy-image__text h4,.copy-image__text h5,.copy-image__text h6{margin-top:2rem;margin-bottom:0.8125rem}.copy-image__text h1:first-child,.copy-image__text h2:first-child,.copy-image__text h3:first-child,.copy-image__text h4:first-child,.copy-image__text h5:first-child,.copy-image__text h6:first-child{margin-top:0}.copy-image__text p{margin-bottom:var(--richtext-internal-margin, 1em)}.copy-image__text a:not(.button){color:inherit;font-weight:var(--font-weight-medium)}.copy-image__text ul,.copy-image__text ol{padding:0;margin:0;margin-bottom:var(--richtext-internal-margin, 1em)}.copy-image__text ul ul,.copy-image__text ol ol{margin-top:.5em}.copy-image__text ul{list-style:none}.copy-image__text ul li{position:relative;padding-left:24px}.copy-image__text ul li:before{content:"●";position:absolute;left:10px;color:var(--richtext-bullet-color, inherit);transform:translateX(-50%)}.copy-image__text ol{list-style:decimal outside;padding-left:30px}.copy-image__text ol ol{list-style-type:lower-alpha}.copy-image__text ol ol ol{list-style-type:lower-roman}.copy-image__text li{margin:0}.copy-image__text>:last-child{margin-bottom:0}@media screen and (max-width: 62.4375em){.copy-image__text{--richtext-internal-margin: 0.75rem;font-size:.75rem;line-height:1.8333333333}.styleguide .copy-image__text{font-size:.75rem;line-height:1.8333333333}}.copy-image__note{font-family:Peridot,Helvetica,sans-serif;line-height:1.714}.styleguide .copy-image__note{font-size:.875rem;line-height:1.7142857143}.copy-image__note p{margin-bottom:var(--richtext-internal-margin, 1em)}.copy-image__note a:not(.button){color:inherit;font-weight:var(--font-weight-medium)}.copy-image__note ul,.copy-image__note ol{padding:0;margin:0;margin-bottom:var(--richtext-internal-margin, 1em)}.copy-image__note ul ul,.copy-image__note ol ol{margin-top:.5em}.copy-image__note ul{list-style:none}.copy-image__note ul li{position:relative;padding-left:24px}.copy-image__note ul li:before{content:"●";position:absolute;left:10px;color:var(--richtext-bullet-color, inherit);transform:translateX(-50%)}.copy-image__note ol{list-style:decimal outside;padding-left:30px}.copy-image__note ol ol{list-style-type:lower-alpha}.copy-image__note ol ol ol{list-style-type:lower-roman}.copy-image__note li{margin:0}.copy-image__note>:last-child{margin-bottom:0}.copy-image__note{--richtext-internal-margin: 0.8125rem;font-size:.75rem;line-height:1.8333333333}.styleguide .copy-image__note{font-size:.75rem;line-height:1.8333333333}.copy-image__ctas{display:flex;flex-wrap:wrap;gap:12px}
/*# sourceMappingURL=copy-image.css.e0dd1.map */