.richtext{background-color:var(--background-color);color:var(--text-color)}.richtext__inner{padding:var(--section-padding)}.richtext__content-wrapper{text-align:var(--text-align);margin:auto}.richtext__title{margin-top:0}.richtext__content p:last-of-type{margin-bottom:0}.richtext__cta{margin-top:2rem}.richtext__tabs-container{display:flex;flex-direction:column-reverse}.richtext__tab-item{margin-top:var(--section-separation)}.richtext__swiper-container{margin-top:2em;padding:0 1em;max-width:100%}.richtext tab-buttons{flex-wrap:nowrap}.richtext__tab-button.swiper-slide{min-width:6em;width:max-content}.richtext__tab-button.swiper-slide h2,.richtext__tab-button.swiper-slide a{display:block;margin:auto;font-size:20px;width:max-content;height:1em;line-height:1.1;font-weight:300}.richtext__tab-button.swiper-slide.link-type{height:initial;display:grid;place-items:center}.richtext__tab-button.swiper-slide.link-type a{height:100%;line-height:1.4;border:2px solid var(--color-primary);padding:calc(1em + 1px) calc(.7em + 1px)}.richtext__tab-button.swiper-slide.link-type a:hover{border-color:var(--color-accent)}.richtext .breadcrumbs{margin-top:0;margin-bottom:1.6rem}.richtext .breadcrumbs__list{justify-content:var(--buttons-align)}
