@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.rich-text-section .rich-text-section__box{isolation:isolate;border-radius:var(--block-border-radius,16px);color:var(--color-text,var(--color-body,#2c2d2e));text-align:var(--rich-text-section-align,center)}.rich-text-section .rich-text-section__box p,.rich-text-section .rich-text-section__box span,.rich-text-section .rich-text-section__box h1,.rich-text-section .rich-text-section__box h2,.rich-text-section .rich-text-section__box h3,.rich-text-section .rich-text-section__box h4,.rich-text-section .rich-text-section__box h5,.rich-text-section .rich-text-section__box h6{margin:unset!important}.rich-text-section .rich-text-section__content{max-width:580px;margin-inline:auto;padding:0}.rich-text-section .rich-text-section__content img{margin-bottom:30px}.rich-text-section .rich-text-section__box--filled .rich-text-section__content{max-width:620px;padding:20px}@media(min-width:48rem){.rich-text-section .rich-text-section__box--filled .rich-text-section__content{padding:45px}}.rich-text-section .rich-text-section__box--width-small .rich-text-section__content{max-width:400px}.rich-text-section .rich-text-section__box--width-large .rich-text-section__content{max-width:800px}.rich-text-section .rich-text-section__box--width-xlarge .rich-text-section__content{max-width:1000px}.rich-text-section .rich-text-section__box--width-grid .rich-text-section__content{max-width:1380px}.rich-text-section .rich-text-section__box--position-left .rich-text-section__content{margin-left:0}.rich-text-section .rich-text-section__box--position-right .rich-text-section__content{margin-right:0}.rich-text-section .rich-text-section__placeholder{width:calc(var(--spacing,.25rem) * 30);height:calc(var(--spacing,.25rem) * 30);background:rgba(var(--color-body-rgb),.03);margin-bottom:30px;display:inline-block}.rich-text-section .rich-text-section__placeholder svg{width:100%;height:100%;fill:var(--color-accent)}.rich-text-section .rich-text-section__subheading{font-size:14px;line-height:15px}.rich-text-section .rich-text-section__box .rich-text-section__heading{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-wrap:balance;display:block}@media(min-width:48rem){.rich-text-section .rich-text-section__box .rich-text-section__heading{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.rich-text-section .rich-text-section__box .rich-text-section__heading{color:var(--color-heading,#1a1c1d);margin-bottom:1.25rem!important}.rich-text-section .rich-text-section__box .rich-text-section__heading--gradient{background-image:var(--color-heading);color:#0000;-webkit-background-clip:text;background-clip:text}.rich-text-section .rich-text-section__text{margin-bottom:35px}.rich-text-section .rich-text-section__text:last-child{margin-bottom:0}.rich-text-section .rich-text-section__text a{color:var(--color-accent)}.rich-text-section .rich-text-section__text--large{font-size:1.0625rem}@media(min-width:48rem){.rich-text-section .rich-text-section__text--large{font-size:1.25rem}}.rich-text-section .rich-text-section__text--small{font-size:.9375rem}@property --tw-font-weight{syntax:"*";inherits:false}
