:root{--font-headings: sans-serif;--font-weight-headings: 700;--font-body: sans-serif;--font-weight-body: 400;--font-weight-bold: 700;--color-white: #ffffff;--color-white-rgb: 255, 255, 255;--color-neutral-10: #e6e6e6;--color-neutral-20: #cccccc;--color-neutral-30: #b3b3b3;--color-neutral-40: #999999;--color-neutral-50: #808080;--color-neutral-60: #666666;--color-neutral-70: #4d4d4d;--color-neutral-80: #333333;--color-neutral-90: #1a1a1a;--color-black: #000000;--color-yellow: #f5e9c8;--color-tundra: #404040;--color-ruby: #951528;--color-info-light: #e8f1f8;--color-info: #1a77b2;--color-success-light: #e9f2ec;--color-success: #127d34;--color-warning-light: #fbf4df;--color-warning: #c18c00;--color-error-light: #fbeaea;--color-error: #d22d1e;--color-fade: rgba(0, 0, 0, .2);--color-focus-outline: rgba(0, 0, 0, .3);--transition-duration: .5s;--transition-timing: ease-in-out;--transition-timing-flick: cubic-bezier(.16, .68, .43, .99)}.rich-text{z-index:1}.rich-text__wrapper{display:flex;justify-content:center}.rich-text__text-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;max-width:690px;gap:1rem}.rich-text__text-wrapper-item{display:flex}.rich-text__blocks{width:100%}@media screen and (min-width: 750px){.rich-text__wrapper{width:100%}}.rich-text__blocks *{overflow-wrap:break-word}.rich-text__blocks>*,.rich-text__blocks .float-right-content>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*,.rich-text__blocks .float-right-content>*+*{margin-top:2rem}.rich-text__blocks>*+a,.rich-text__blocks .float-right-content>*+a{margin-top:3rem}.rich-text__heading.arial,.rich-text__heading.arial.h1,.rich-text__heading.arial.h2,.rich-text__heading.arial.h3{line-height:1;letter-spacing:.01em}.rich-text__heading.arial.hxl{font-size:60px}@media screen and (max-width: 749px){.rich-text__heading.arial.hxl{font-size:48px}}.rich-text__heading.arial .h1{font-size:50px}@media screen and (max-width: 749px){.rich-text__heading.arial .h1{font-size:40px}}.rich-text__heading.arial.h2{font-size:40px}@media screen and (max-width: 749px){.rich-text__heading.arial.h2{font-size:30px}}.rich-text__heading.arial.h3{font-size:24px}.rich-text__heading.gill-sans,.rich-text__heading.gill-sans.h1,.rich-text__heading.gill-sans.h2,.rich-text__heading.gill-sans.h3{letter-spacing:.225em}.rich-text__heading.gill-sans{line-height:1.2}.rich-text__heading.gill-sans.hxl{font-size:30px}@media screen and (max-width: 749px){.rich-text__heading.gill-sans.hxl{font-size:26px}}@media screen and (max-width: 749px){.rich-text__heading.gill-sans.h1{font-size:18px}}.rich-text__heading.masvis,.rich-text__heading.masvis.h1,.rich-text__heading.masvis.h2,.rich-text__heading.masvis.h3{letter-spacing:.05em;line-height:1.1}.rich-text__heading.masvis.h1{font-size:40px}@media screen and (max-width: 749px){.rich-text__heading.masvis.h1{font-size:26px}}.rich-text__heading.masvis.h2{font-size:32px}@media screen and (max-width: 749px){.rich-text__heading.masvis.h2{font-size:22px}}.rich-text__heading.masvis.h3{font-size:24px}@media screen and (max-width: 749px){.rich-text__heading.masvis.h3{font-size:18px}}.rich-text__heading.montserrat{line-height:1.4;letter-spacing:.083em;text-transform:uppercase}.rich-text__heading.montserrat.hxl{font-size:24px}.rich-text__heading.montserrat.h1{font-size:20px}.rich-text__heading.montserrat.h2{font-size:16px}.rich-text__heading.montserrat.h3,.rich-text__text,.rich-text__text *{line-height:1.667}.rich-text__text--sm,.rich-text__text--sm *{font-size:10px}.rich-text__text--md,.rich-text__text--md *{font-size:12px}.rich-text__text--lg,.rich-text__text--lg *{font-size:14px}.rich-text__text--xl,.rich-text__text--xl *{font-size:16px}.rich-text__text ol li{list-style-type:decimal;list-style-position:inside}.rich-text__text ol li:before{content:none}.rich-text__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;word-break:break-word}.rich-text__buttons--vertical{flex-direction:column;align-items:center}.rich-text__buttons--multiple>*{flex-grow:1;min-width:22rem}.rich-text__buttons+.rich-text__buttons{margin-top:1rem}.rich-text__blocks.left .rich-text__buttons{justify-content:flex-start}.rich-text__blocks.right .rich-text__buttons{justify-content:flex-end}.rich-text__buttons--multiple .button{max-width:22rem}
