.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-two-columns-richtext .root{display:grid}.section-two-columns-richtext .root .content-wrap{display:grid;grid-template-rows:1fr auto;grid-template-areas:"media-column" "divider" "content-column"}@media (min-width: 740px){.section-two-columns-richtext .root .content-wrap{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-template-areas:"media-column content-column"}}@media (max-width: 739px){.section-two-columns-richtext .root .content-wrap--mobile-reverse{grid-template-areas:"content-column" "divider" "media-column"}}@media (min-width: 740px){.section-two-columns-richtext .root .content-wrap--desktop-reverse{grid-template-columns:repeat(2,1fr);grid-template-areas:"content-column media-column"}.section-two-columns-richtext .root .content-wrap--desktop-reverse .content-column{padding-left:0;padding-right:calc(12px + 4 * (100vw - 430px) / 570)}}@media screen and (min-width: 740px) and (max-width: 430px){.section-two-columns-richtext .root .content-wrap--desktop-reverse .content-column{padding-right:12px}}@media screen and (min-width: 740px) and (min-width: 1000px){.section-two-columns-richtext .root .content-wrap--desktop-reverse .content-column{padding-right:16px}}@media (min-width: 740px){.section-two-columns-richtext .root .content-wrap--desktop-reverse .media-column{padding-left:calc(12px + 4 * (100vw - 430px) / 570)}}@media screen and (min-width: 740px) and (max-width: 430px){.section-two-columns-richtext .root .content-wrap--desktop-reverse .media-column{padding-left:12px}}@media screen and (min-width: 740px) and (min-width: 1000px){.section-two-columns-richtext .root .content-wrap--desktop-reverse .media-column{padding-left:16px}}.section-two-columns-richtext .root .media-column{grid-area:media-column;display:grid}@media (min-width: 740px){.section-two-columns-richtext .root .media-column{padding-right:calc(12px + 4 * (100vw - 430px) / 570)}}@media screen and (min-width: 740px) and (max-width: 430px){.section-two-columns-richtext .root .media-column{padding-right:12px}}@media screen and (min-width: 740px) and (min-width: 1000px){.section-two-columns-richtext .root .media-column{padding-right:16px}}.section-two-columns-richtext .root .divider{position:relative;height:1px;margin-top:12px}@media (min-width: 740px){.section-two-columns-richtext .root .divider{display:none}}.section-two-columns-richtext .root .content-column{grid-area:content-column;display:grid}@media (min-width: 740px){.section-two-columns-richtext .root .content-column{padding-left:calc(12px + 4 * (100vw - 430px) / 570)}}@media screen and (min-width: 740px) and (max-width: 430px){.section-two-columns-richtext .root .content-column{padding-left:12px}}@media screen and (min-width: 740px) and (min-width: 1000px){.section-two-columns-richtext .root .content-column{padding-left:16px}}@media (min-width: 740px){.section-two-columns-richtext .root .content-column--align-desktop-center{justify-content:center}}@media (min-width: 740px){.section-two-columns-richtext .root .content-column--align-desktop-left{justify-content:start}}@media (min-width: 740px){.section-two-columns-richtext .root .content-column--align-desktop-right{justify-content:end}}.section-two-columns-richtext .root .content-column__wrap{display:grid}@media (min-width: 740px){.section-two-columns-richtext .root .content-column__wrap{align-items:center;max-width:496px;margin:0 auto}}@media (min-width: 740px){.section-two-columns-richtext .root .content-column--sticky .content-column__wrap{align-items:start}.section-two-columns-richtext .root .content-column--sticky .sticky-wrap{position:sticky;top:50px}}@media (min-width: 740px){.section-two-columns-richtext .root .content-column--top .content-column__wrap{align-items:start}}@media (min-width: 740px){.section-two-columns-richtext .root.section-border--center{position:relative}.section-two-columns-richtext .root.section-border--center:before{content:"";position:absolute;top:0;left:50%;display:block;width:1px;height:100%;background-color:#dbdbdb}}.section-two-columns-richtext .root.section-border--center .divider{position:relative;height:1px;grid-area:divider;overflow:hidden;margin:12px -12px}.section-two-columns-richtext .root.section-border--center .divider:before{content:"";position:absolute;top:0;left:0;display:block;width:calc(100% + 24px);height:1px;background-color:#dbdbdb}
