@-webkit-keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spinner{to{transform:translate(-50%,-50%) rotate(1turn)}}.richtext{width:100%;display:block;color:var(--color)}.richtext ul{padding-left:1rem}.richtext ul li{list-style-type:disc}.richtext__content-wrapper{text-align:var(--text-align);padding:var(--content-padding);max-width:var(--text-max-width);margin:auto;position:relative}.richtext__content-wrapper .h1,.richtext__content-wrapper .h2{margin-bottom:0}.richtext__content-wrapper .breadcrumbs,.richtext__content-wrapper .breadcrumbs a{color:var(--color)}.richtext__content p{font-size:1em}.richtext__title{padding:var(--title-padding)}@media only screen and (max-width:767px){.richtext__title{padding:var(--title-padding)}}.richtext__title.title{color:var(--title-color)}.richtext__title.subtitle{color:var(--subtitle-color);margin-top:2rem}.richtext__content{color:var(--content-color)}.richtext__title-quote{position:absolute;width:2.3125rem;fill:#f1f1f1;opacity:1}@media only screen and (max-width:767px){.richtext__title-quote{width:1.1875rem}}.richtext .title-quote-start{left:8%;top:2rem}@media only screen and (min-width:992px){.richtext .title-quote-start{left:0}}.richtext .title-quote-end{transform:matrix(-1,0,0,-1,0,0);right:8%;bottom:2rem}@media only screen and (min-width:992px){.richtext .title-quote-end{right:0}}@media only screen and (min-width:768px){.richtext__content.quote p{font-size:1.5em;font-style:italic;font-weight:300}}.richtext__buttons{display:flex;justify-content:var(--buttons-align-justify-content);flex-direction:var(--buttons-direction);align-items:var(--buttons-align-content);flex-wrap:wrap;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%}.richtext__buttons>*{margin:.5rem}.richtext .breadcrumbs{margin-bottom:1.5rem}@media only screen and (min-width:1200px){.richtext .breadcrumbs{margin-bottom:2.5rem}}.richtext .breadcrumbs__list{justify-content:var(--buttons-align-justify-content)}
