@font-face{font-family:Moin Sans;src:url(/assets/fonts/MoinSans-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Moin Sans;src:url(/assets/fonts/MoinSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Moin Sans;src:url(/assets/fonts/MoinSans-Bold.ttf) format("truetype");font-weight:700;font-display:swap}.rich-text .h1,.rich-text h1,.rich-text-typography .h1,.rich-text-typography h1{font-size:2rem;line-height:110%}@media (min-width:1024px){.rich-text .h1,.rich-text h1,.rich-text-typography .h1,.rich-text-typography h1{font-size:3rem;line-height:112%;font-weight:400}}.rich-text .h2,.rich-text h2,.rich-text-typography .h2,.rich-text-typography h2{font-size:2rem;line-height:110%}@media (min-width:1024px){.rich-text .h2,.rich-text h2,.rich-text-typography .h2,.rich-text-typography h2{font-size:3rem;line-height:112%;font-weight:400}}.rich-text .title,.rich-text h3,.rich-text-typography .title,.rich-text-typography h3{font-size:1.5rem;line-height:130%}@media (min-width:1024px){.rich-text .title,.rich-text h3,.rich-text-typography .title,.rich-text-typography h3{font-size:2rem;line-height:130%}}.rich-text .h4,.rich-text h4,.rich-text-typography .h4,.rich-text-typography h4{font-size:1.5rem;line-height:130%}.rich-text p,.rich-text-typography p{min-height:20px}@media (min-width:1280px){.rich-text p.lead,.rich-text-typography p.lead{font-size:1.5rem;line-height:135%}}.rich-text p ol p,.rich-text p ul p,.rich-text-typography p ol p,.rich-text-typography p ul p{margin:0}.rich-text p a,.rich-text-typography p a{text-decoration:underline}.rich-text ol,.rich-text ul,.rich-text-typography ol,.rich-text-typography ul{list-style-type:disc;padding-left:24px}.rich-text ol li,.rich-text ul li,.rich-text-typography ol li,.rich-text-typography ul li{padding-bottom:6px}.rich-text ol li:last-of-type,.rich-text ul li:last-of-type,.rich-text-typography ol li:last-of-type,.rich-text-typography ul li:last-of-type{margin-bottom:0}.rich-text ol ol,.rich-text ul ol,.rich-text-typography ol ol,.rich-text-typography ul ol{list-style-type:decimal}.rich-text *+h2,.rich-text *+h3,.rich-text *+h4,.rich-text-typography *+h2,.rich-text-typography *+h3,.rich-text-typography *+h4{margin-top:75px}.rich-text *+p,.rich-text-typography *+p{margin-top:30px}.rich-text p+p,.rich-text-typography p+p{margin-top:15px}.rich-text *+ol,.rich-text *+ul,.rich-text-typography *+ol,.rich-text-typography *+ul{margin-top:30px}.rich-text td,.rich-text-typography td{padding:15px}.rich-text .rich-text-paragraph .title,.rich-text .rich-text-paragraph h2,.rich-text .rich-text-paragraph h3,.rich-text .rich-text-paragraph h4,.rich-text .rich-text-paragraph h5{margin-left:auto;margin-right:auto;width:736px;max-width:100%}.rich-text .rich-text-paragraph ol,.rich-text .rich-text-paragraph p,.rich-text .rich-text-paragraph ul{margin-left:auto;margin-right:auto;width:736px;max-width:100%}.rich-text>*+* h2,.rich-text>*+* h3{margin-top:75px}.rich-text>*+*{margin-top:30px}.rich-text>*+.rich-text-quote{margin-top:60px}.rich-text>*+.rich-text-tile{margin-top:30px}.rich-text>*+:has(.rich-text-image){margin-top:60px}.rich-text>:has(.rich-text-image)+*{margin-top:60px}.rich-text.outer-text .rich-text-paragraph h2,.rich-text.outer-text .rich-text-paragraph h3,.rich-text.outer-text .rich-text-paragraph h4,.rich-text.outer-text .rich-text-paragraph h5,.rich-text.outer-text .rich-text-paragraph p{width:880px}@media (min-width:1280px){.rich-text.desktop-outer-text .rich-text-paragraph h2,.rich-text.desktop-outer-text .rich-text-paragraph h3,.rich-text.desktop-outer-text .rich-text-paragraph h4,.rich-text.desktop-outer-text .rich-text-paragraph h5,.rich-text.desktop-outer-text .rich-text-paragraph p{width:880px}}.rich-text.align-left .rich-text-paragraph *{margin-left:0}*+.rich-text h2,*+.rich-text h3{margin-top:75px}@media (min-width:1280px){.rich-text>*+*{margin-top:30px}.rich-text>*+.rich-text-quote{margin-top:100px}.rich-text>*+.rich-text-tile{margin-top:60px}.rich-text>*+:has(.rich-text-image){margin-top:100px}.rich-text>:has(.rich-text-image)+*{margin-top:100px}.rich-text.outer-text .rich-text-paragraph h2,.rich-text.outer-text .rich-text-paragraph h3,.rich-text.outer-text .rich-text-paragraph h4,.rich-text.outer-text .rich-text-paragraph h5,.rich-text.outer-text .rich-text-paragraph p{width:880px}.rich-text.align-left .rich-text-paragraph *{margin-left:0}}