.rich-text__grid{align-items:start}.rich-text .rich-text__header{grid-row:1;margin-bottom:48px;max-width:none}.rich-text__title{margin:0}.rich-text .rich-text__content{color:var(--c-body);font-size:var(--t-p16);line-height:var(--lh-paragraph)}.rich-text .rich-text__content :is(h2,h3,h4){margin:48px 0 20px}.rich-text .rich-text__content h3{color:var(--c-blackish)}.rich-text .rich-text__content>:first-child{margin-top:0}.rich-text .rich-text__content strong{color:var(--c-blackish);font-weight:600}.rich-text--sidebar .rich-text__content,.rich-text--sidebar .rich-text__left,.rich-text--sidebar .rich-text__right{grid-row:2}.rich-text__left{gap:24px;grid-column:1/span 3}.rich-text__left,.rich-text__tags{align-items:flex-start;display:flex;flex-direction:column}.rich-text__tags{gap:12px;list-style:none;margin:0;padding:0}.rich-text__right{align-items:flex-start;display:flex;flex-direction:column;gap:19px;grid-column:10/span 3}.rich-text__list{color:var(--c-body);font-size:var(--t-p14);font-weight:600;line-height:var(--lh-paragraph);margin:0;padding-left:21px}.rich-text__list li+li{margin-top:8px}.rich-text--legal .rich-text__content,.rich-text--legal .rich-text__meta{grid-row:2}.rich-text__meta{color:var(--c-blackish);font-size:var(--t-p14);line-height:var(--lh-paragraph);margin:0}.rich-text--legal .rich-text__meta{grid-column:1/span 3}.rich-text--legal .rich-text__title{font-size:var(--t-40)}.rich-text--legal .rich-text__header{margin-bottom:40px;text-align:center}.rich-text--legal .rich-text__content p{margin:0 0 24px}.rich-text--legal .rich-text__content :is(h2,h3,h4){color:var(--c-secondary);font-family:var(--font-body);font-size:var(--t-p16);font-weight:600;line-height:var(--lh-paragraph);margin:32px 0 24px}.rich-text--legal .rich-text__content>:first-child{margin-top:0}@media (max-width:767px){.rich-text__grid>*{grid-column:1/-1;grid-row:auto}.rich-text--legal .rich-text__content,.rich-text--legal .rich-text__meta,.rich-text--sidebar .rich-text__content,.rich-text--sidebar .rich-text__left{grid-row:auto}.rich-text .rich-text__title{font-size:var(--t-24)}.rich-text .rich-text__content :is(h2,h3,h4){margin-bottom:12px}.rich-text__left{gap:16px;margin-bottom:16px}.rich-text__tags{gap:8px}.rich-text__right{display:none}.rich-text--legal .rich-text__title{font-size:var(--t-32)}.rich-text--legal .rich-text__content :is(h2,h3,h4){margin-bottom:24px}.rich-text--legal .rich-text__meta{grid-column:1/-1;margin-bottom:32px;text-align:left}}