.rich-editor-content{display:flex;flex-direction:column;gap:.4rem;width:7.87rem;padding:.4rem 0}@media (max-width: 1024px){.rich-editor-content{width:100%}}@media (max-width: 480px){.rich-editor-content{gap:.24rem;width:100%}}.rich-editor-content>*{padding:0 .4rem}@media (max-width: 480px){.rich-editor-content>*{padding:0 .24rem}}.rich-editor-content__group{display:flex;flex-direction:column;gap:.32rem}.rich-editor-content__list_bulleted{padding:calc((attr(data-level number) - 1)*.32rem) calc((attr(data-level number) - 1)*.4rem)}.rich-editor-content__list_bulleted[data-level="1"]{padding:0 0 0 .2rem}.rich-editor-content__list_bulleted[data-level="2"]{padding:.32rem .4rem}.rich-editor-content__list_bulleted .rich-editor-content__list-item:before{content:"";position:absolute;top:.11rem;left:-.16rem;width:.04rem;height:.04rem;background:var(--colors-text-grey-1, #1C1C1C)}.rich-editor-content__list_numbered{list-style-type:decimal;padding:calc((attr(data-level number) - 1)*.32rem) calc((attr(data-level number) - 1)*.4rem) calc((attr(data-level number) - 1)*.32rem) calc((attr(data-level number) - 1)*.45rem)}.rich-editor-content__list_numbered[data-level="1"]{padding:0 0 0 .25rem}.rich-editor-content__list_numbered[data-level="2"]{padding:.32rem .4rem .32rem .45rem}.rich-editor-content__list_numbered::marker{color:var(--colors-text-grey-1);font-weight:600}.rich-editor-content__list-item{position:relative}.rich-editor-content__list-item:not(:last-child):not(:has(.rich-editor-content__list)){margin-bottom:.16rem}.rich-editor-content__media{width:100%}.rich-editor-content__media_video{display:block}.rich-editor-content__media_video-youtube{aspect-ratio:16/9}.lenis-scrolling .rich-editor-content__media_video-youtube{pointer-events:none}.lenis-scrolling .rich-editor-content__media_video-youtube-caption{margin-top:.2rem;padding-left:.12rem;border-left:1px solid var(--colors-text-dark, #1E1E1E)}.lenis-scrolling__quote{margin:0 .4rem;padding:.3rem .4rem;border-left:.03rem solid var(--colors-text-dark, #1E1E1E);background:var(--colors-background-light-3, #D4CFC9)}@media (max-width: 480px){.lenis-scrolling__quote{margin:0 .24rem}}.lenis-scrolling__bold{font-family:var(--fonts-family-inter);font-weight:700}.lenis-scrolling__cursive{font-family:var(--fonts-family-inter);font-style:italic}.lenis-scrolling__background{padding:.02rem .05rem}.lenis-scrolling__link{color:var(--colors-text-dark, #1E1E1E);text-decoration:underline}.lenis-scrolling__link:hover{color:var(--colors-background-dark-3, #242424)}
