.strapi-richtext{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.strapi-richtext h1,.strapi-richtext h2,.strapi-richtext h3,.strapi-richtext h4,.strapi-richtext h5,.strapi-richtext h6{color:inherit}.strapi-richtext h1,.strapi-richtext h2{font-size:2.8rem}.strapi-richtext h3,.strapi-richtext h4,.strapi-richtext h5,.strapi-richtext h6{font-size:2rem}:is(.strapi-richtext .heading)+p{margin-block-start:1.6rem}.strapi-richtext img{border-radius:.4rem;margin-inline:0 auto;margin-block-start:3.2rem;max-width:calc(100% - 7.2rem)}@container content-type (width > 500px){.strapi-richtext{margin-inline:0}.strapi-richtext img{max-width:calc(100% - 19.2rem)}}.strapi-richtext--background{padding:2rem}@container content-type (width > 500px){.strapi-richtext--background{padding:4rem}}.strapi-richtext--center{align-items:center;text-align:center}.strapi-richtext--center .strapi-richtext__button,.strapi-richtext--center img{margin-inline:auto}.strapi-richtext--right{align-items:flex-end;text-align:end}.strapi-richtext--right .strapi-richtext__button,.strapi-richtext--right img{margin-inline:auto 0}.strapi-richtext__button{align-items:center;background:var(--color-button-default-bg);border:1px solid var(--color-button-default-border);border-radius:.8rem;color:var(--color-copy-default);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.5rem;font-weight:600;height:var(--button-height);justify-content:space-between;line-height:normal;padding:0 var(--button-padding,1.5rem);position:relative;transition:background .3s ease,border-color .3s ease,color .3s ease;-webkit-text-decoration:none;text-decoration:none}.strapi-richtext__button:disabled{cursor:default}.strapi-richtext__button:disabled>span{opacity:.5}.strapi-richtext__button:not(:disabled):focus-visible,.strapi-richtext__button:not(:disabled):hover,a:focus-visible .strapi-richtext__button,a:hover .strapi-richtext__button,button:focus-visible .strapi-richtext__button,button:hover .strapi-richtext__button{background:var(--color-button-default-hover-bg);border-color:var(--color-button-default-hover-border);-webkit-text-decoration:none;text-decoration:none}.strapi-richtext__button .iconify{flex:0 0 auto;margin:auto var(--button-padding,1.5rem);height:1.8rem;width:1.8rem}:is(.strapi-richtext__button .iconify):first-child{margin-inline-start:0}:is(.strapi-richtext__button .iconify):last-child{margin-inline-end:0}.strapi-richtext__button>:not(.iconify){align-items:center;display:inline-flex;justify-content:center;white-space:nowrap}:is(.strapi-richtext__button>:not(.iconify)):only-child{flex:1 0 auto}.strapi-richtext__button{display:flex;margin-block-start:2.4rem;margin-inline:0 auto;width:fit-content}.strapi-richtext__button--cta{background:var(--color-button-cta-bg);border-color:var(--color-button-cta-border);color:var(--color-copy-reverse)}.strapi-richtext__button--cta:not(:disabled):focus-visible,.strapi-richtext__button--cta:not(:disabled):hover,a:focus-visible .strapi-richtext__button--cta,a:hover .strapi-richtext__button--cta,button:focus-visible .strapi-richtext__button--cta,button:hover .strapi-richtext__button--cta{background:var(--color-button-cta-hover-bg);border-color:var(--color-button-cta-hover-border)}.strapi-richtext__button--primary{background:var(--color-background-reverse);border-color:var(--color-background-reverse);color:var(--color-copy-reverse)}.strapi-richtext__button--primary:disabled{color:var(--color-copy-reverse)}.strapi-richtext__button--primary:not(:disabled):focus-visible,.strapi-richtext__button--primary:not(:disabled):hover,a:focus-visible .strapi-richtext__button--primary,a:hover .strapi-richtext__button--primary,button:focus-visible .strapi-richtext__button--primary,button:hover .strapi-richtext__button--primary{background:var(--color-button-primary-hover-bg);border-color:var(--color-button-primary-hover-border)}.strapi-richtext__button--link{background:transparent;border-color:transparent;color:var(--color-copy-link,inherit);font-weight:400;padding-inline-start:0;padding-inline-end:0;text-decoration:underline;-webkit-text-decoration:underline solid currentcolor;text-decoration:underline solid currentcolor;text-decoration-thickness:1px;-webkit-text-decoration:underline 1px solid currentcolor;text-decoration:underline 1px solid currentcolor;text-underline-offset:1px}.strapi-richtext__button--link:disabled{background:transparent;border-color:transparent;color:var(--color-copy-link,inherit);opacity:.5}.strapi-richtext__button--link:not(:disabled):active,.strapi-richtext__button--link:not(:disabled):focus-visible,.strapi-richtext__button--link:not(:disabled):hover,a:focus-visible .strapi-richtext__button--link,a:hover .strapi-richtext__button--link,button:focus-visible .strapi-richtext__button--link,button:hover .strapi-richtext__button--link{background:transparent;border-color:transparent;color:var(--color-copy-link,inherit);-webkit-text-decoration:none;text-decoration:none}:is(.strapi-richtext__button--link .icon):first-child{inset-inline-start:0}:is(.strapi-richtext__button--link .icon):last-child{inset-inline-end:0}
