@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}.rich-text-section .rich-text-section__button{min-height:calc(var(--spacing,.25rem) * 12);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);-webkit-user-select:none;user-select:none;background:var(--rich-text-button-bg,var(--color-sk-yellow-400));color:var(--rich-text-button-text,var(--color-sk-gray-800));border:var(--rich-text-button-border,0);border-radius:3.40282e38px;text-decoration-line:none;transition:background-color .25s;display:inline-flex}.rich-text-section .rich-text-section__button:hover{background:var(--rich-text-button-bg-hover,#fdc100)}.rich-text-section .rich-text-section__button svg path{stroke:currentColor}@property --tw-font-weight{syntax:"*";inherits:false}
