:not(.block)>.offset,.block:has(.offset){margin-block:var(--block-spaced-gutter)}.page-intro+.blocks .offset:first-child,.page-intro+.blocks .block:has(.offset):first-child{margin-top:0}@media screen and (max-width: 62.4375em){[data-block*=background]+.offset,.block:has([data-block*=background])+.block:has(.offset){margin-top:0}}@media screen and (max-width: 62.4375em){[data-block*=background]+.offset:before,.block:has([data-block*=background])+.block:has(.offset):before{content:"";display:block;background:var(--block-background);width:100%;height:calc(var(--block-spaced-gutter) - var(--block-bottom-gutter));margin-bottom:var(--block-spaced-gutter)}}[data-block*=no-offset]+.offset,.block:has([data-block*=no-offset])+.block:has(.offset){margin-top:calc(var(--block-gutter)*2)}@media screen and (max-width: 62.4375em){[data-block*=no-offset]+.offset,.block:has([data-block*=no-offset])+.block:has(.offset){margin-top:0}}:not(.block)>.offset{margin-block:calc(var(--block-spaced-gutter) + var(--offset-block-overlap))}@media screen and (max-width: 62.4375em){:not(.block)>.offset{margin-block:var(--block-spaced-gutter);padding-top:var(--site-gutter)}}:not(.block)>.offset+.offset{margin-top:calc(var(--block-spaced-gutter) + var(--offset-block-overlap)*2)}@media screen and (max-width: 62.4375em){:not(.block)>.offset+.offset{margin-top:var(--block-spaced-gutter)}}.block:has(.offset){padding-block:var(--offset-block-overlap)}@media screen and (max-width: 62.4375em){.block:has(.offset){padding:var(--site-gutter) 0 0}}.offset__wrap{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:var(--site-gutter);color:var(--c-background);background-color:var(--c-brown)}@media screen and (max-width: 62.4375em){.offset__wrap{display:block;margin-left:calc(var(--site-gutter)*-1);padding-left:var(--site-gutter)}}.offset__image{aspect-ratio:1;margin-block:calc(var(--offset-block-overlap)*-1);background:rgb(from var(--c-black) r g b/0.1)}@media screen and (max-width: 62.4375em){.offset__image{aspect-ratio:4/3;margin-block:0;margin-right:calc(var(--site-gutter)*-1);transform:translateY(calc(var(--site-gutter) * -1))}}.offset--reverse .offset__image{grid-column:2;grid-row:1}.offset__image img{width:100%;height:auto}.offset__content{display:flex;flex-direction:column;justify-content:flex-end;row-gap:18px;width:60%;min-width:320px;padding:54px var(--site-gutter) 64px 0}@media screen and (max-width: 62.4375em){.offset__content{row-gap:12px;width:auto;padding:15px 48px 48px var(--site-gutter)}}.offset--reverse .offset__content{padding-right:0;padding-left:var(--site-gutter)}@media screen and (max-width: 62.4375em){.offset--reverse .offset__content{padding-right:48px;padding-left:var(--site-gutter)}}.offset__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){.offset__title{font-size:1.625rem;line-height:1.2307692308}}.offset__title em{font-weight:var(--font-weight-normal)}.offset__text{font-family:Peridot,Helvetica,sans-serif;line-height:1.714}.styleguide .offset__text{font-size:.875rem;line-height:1.7142857143}.offset__text p{margin-bottom:var(--richtext-internal-margin, 1em)}.offset__text>:last-child{margin-bottom:0}.offset__ctas{display:flex;flex-wrap:wrap;gap:12px}
/*# sourceMappingURL=offset.css.bfdd9.map */