.section-rich-text{margin:calc(var(--margin) * 2) auto}.section-rich-text .rich-text-container{background-color:var(--color-caribbean-current);color:var(--color-white);padding:var(--padding);width:calc(100% - calc(var(--padding) + 0.4rem));outline:.4rem solid var(--color-caribbean-current);border-width:.1rem .1rem .1rem 0;border-style:dashed;border-color:var(--color-dark-caribbean-current);box-shadow:0 0 5px 5px rgb(0 0 0 / .3);border-radius:0 .1rem .1rem 0;position:relative;letter-spacing:.01rem}.section-rich-text .rich-text-container p{margin:var(--margin) auto}.section-rich-text .rich-text-container p:last-child{font-size:var(--text-m-size)}.section-rich-text .rich-text-container:nth-child(even){margin-left:auto;border-width:.1rem 0 .1rem .1rem;border-color:var(--color-light-english-violet);border-radius:.1rem 0 0 .1rem;outline:.4rem solid var(--color-english-violet);background-color:var(--color-english-violet)}.section-rich-text .rich-text-rtol .rich-text-container:nth-child(odd){margin-left:auto;z-index:1;border-width:.1rem 0 .1rem .1rem;border-radius:.1rem 0 0 .1rem}.section-rich-text .rich-text-rtol .rich-text-container:nth-child(even){margin-left:0;border-width:.1rem .1rem .1rem 0;border-radius:0 .1rem .1rem 0}@media (min-width:768px){.section-rich-text .rich-text-wrapper{max-width:88rem;width:100%;margin:0 auto;padding:0 var(--padding)}.section-rich-text .rich-text-container{max-width:70%}.section-rich-text .rich-text-container,.section-rich-text .rich-text-container:nth-child(even),.section-rich-text .rich-text-rtol .rich-text-container:nth-child(odd),.section-rich-text .rich-text-rtol .rich-text-container:nth-child(even){border-width:.1rem;border-radius:.1rem}.section-rich-text .rich-text-container:nth-child(even){margin-top:calc(var(--margin) * -1)}}