._body-copy{--flow-space: 1.8em;max-width:var(--body-max-width);margin-inline:auto;padding-inline:var(--body-padding-static)}._body-copy>*,._body-copy ._body-copy--content>*{--flow-space: 1.8em}._body-copy p:not([class]){line-height:1.8em}._body-copy [class*=_title]+*,._body-copy [class*=_heading]+*,._body-copy [class*=_sub-heading]+*{--flow-space: 1em}._body-copy [class*=_title],._body-copy [class*=_heading],._body-copy [class*=_sub-heading]{--flow-space: 1.2em}._body-copy [class=_sub-heading--regular],._body-copy [class=_sub-heading--regular]>*{--flow-space: .6em}._body-copy:not(:has(._body-copy--content))>p:first-of-type:first-letter,._body-copy ._body-copy--content>p:first-of-type:first-letter{float:left;margin-top:.025em;margin-bottom:-.1em;padding:0 .15em 0 0;font-size:3.4em;line-height:1;color:var(--accent-color, var(--color-black))}@supports (-moz-appearance: none){._body-copy:not(:has(._body-copy--content))>p:first-of-type:first-letter,._body-copy ._body-copy--content>p:first-of-type:first-letter{margin-top:.21em;margin-bottom:-.21em}}._body-copy h2,._body-copy h3{color:var(--accent-color, var(--color-black))}._body-copy hr{--color: var(--color-black-60)}._body-copy h4+p{margin-top:.4em}._body-copy [props-position=default]{margin-inline:auto}._body-copy [props-position=centered],._body-copy [props-position=full-width],._body-copy [props-position=full-screen-width]{left:50%;transform:translate(calc(-50% - var(--scrollbar-width-absolute) / 2));width:var(--100vw);margin-inline:auto}._body-copy [props-position=centered] .caption,._body-copy [props-position=full-width] .caption,._body-copy [props-position=full-screen-width] .caption{max-width:calc(var(--body-max-width) - (var(--body-padding-static) * 2));margin-right:auto;margin-left:auto}._body-copy [props-position=centered]>*:not(.caption),._body-copy [props-position=full-width]>*:not(.caption),._body-copy [props-position=full-screen-width]>*:not(.caption){max-width:100%;max-width:calc(var(--img-width, 100%));margin-inline:auto}._body-copy .content-item-image[props-position=centered],._body-copy .content-item-image[props-position=full-width],._body-copy .content-item-image[props-position=full-screen-width]{display:flex;flex-direction:column}._body-copy [props-position=full-width]{--img-width: min(100%, 1104px) !important}._body-copy [props-position=full-screen-width]{--img-width: 100% !important}._body-copy [props-position=right-text] img,._body-copy [props-position=right-margin] img,._body-copy [props-position=left-text] img,._body-copy [props-position=left-margin] img,._body-copy [props-position=right-text] .caption,._body-copy [props-position=right-margin] .caption,._body-copy [props-position=left-text] .caption,._body-copy [props-position=left-margin] .caption{margin-right:auto;margin-left:auto}@media screen and (min-width: 824px){._body-copy [props-position=right-text]{float:right;max-width:calc(var(--body-max-width) / 1.8);margin-bottom:var(--flow-space);padding-right:0;padding-left:var(--flow-space)}._body-copy [props-position=left-text]{float:left;max-width:calc(var(--body-max-width) / 1.8);margin-bottom:var(--flow-space);padding-right:var(--flow-space);padding-left:0}._body-copy [props-position=left-margin],._body-copy [props-position=right-margin]{--inset-amount: calc(var(--body-max-width) * .33);--container-width: calc( ((100vw - var(--body-max-width)) / 2) + var(--inset-amount) );--translation: calc( (var(--container-width) * -1) + var(--inset-amount) );width:var(--container-width);min-width:var(--inset-amount);max-width:max(var(--container-width),800px);margin-bottom:var(--spacing-half);padding-top:.4em}._body-copy [props-position=left-margin]{left:var(--translation);float:left;clear:left;margin-right:calc(var(--translation) + var(--spacing-default));padding-left:var(--body-padding-static)}._body-copy [props-position=left-margin] img,._body-copy [props-position=left-margin] .caption{margin-right:0}._body-copy [props-position=right-margin]{right:var(--translation);float:right;clear:right;margin-left:calc(var(--translation) + var(--spacing-default));padding-right:var(--body-padding-static)}._body-copy [props-position=right-margin] img,._body-copy [props-position=right-margin] .caption{margin-left:0}}
