.rich-text .rich-text__node--align-start{text-align:start}.rich-text .rich-text__node--align-center{text-align:center}.rich-text .rich-text__node--align-end{text-align:end}.rich-text .rich-text__node--align-justify{text-align:justify}.rich-text .rich-text__p{margin-top:1em;margin-bottom:1em}.rich-text .rich-text__link{cursor:pointer;text-decoration:underline}.rich-text .rich-text__link[download]:before{content:"⤓ "/"";vertical-align:baseline;font-size:85%;line-height:0;position:relative;top:-.0625em}.rich-text a.rich-text__upload{cursor:pointer;text-decoration:underline}.rich-text a.rich-text__upload[download]:before{content:"⤓ "/"";vertical-align:baseline;font-size:85%;line-height:0;position:relative;top:-.0625em}.rich-text .rich-text__icon{border:var(--thickness) solid hsl(var(--border));border-radius:calc(var(--radius) * 100000);vertical-align:middle;font-size:.75em;display:inline}.rich-text .rich-text__strong{font-weight:bolder}.rich-text .rich-text__em{font-style:italic}.rich-text .rich-text__u{text-decoration:underline}.rich-text .rich-text__code{font-size:.875em;font-weight:var(--font-semibold)}.rich-text .rich-text__code:after,.rich-text .rich-text__code:before{content:"`"}.rich-text .rich-text__h1{font-size:2.25em;margin-top:2.25em;margin-bottom:1.25em}.rich-text .rich-text__h1,.rich-text .rich-text__h2{font-weight:var(--font-semibold);line-height:var(--leading-tight)}.rich-text .rich-text__h2{font-size:1.25em;margin-top:1.75em;margin-bottom:.75em}.rich-text .rich-text__h3{font-size:1.125em;margin-top:1.25em}.rich-text .rich-text__h3,.rich-text .rich-text__h4{font-weight:var(--font-semibold);line-height:var(--leading-tight);margin-bottom:.25em}.rich-text .rich-text__h4{font-size:1em}.rich-text :-webkit-any(.rich-text__ol,.rich-text__ul){margin-top:1em;margin-bottom:1em}.rich-text :-moz-any(.rich-text__ol,.rich-text__ul){margin-top:1em;margin-bottom:1em}.rich-text :is(.rich-text__ol,.rich-text__ul){margin-top:1em;margin-bottom:1em}.rich-text :-webkit-any(.rich-text__ol,.rich-text__ul):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.375em}.rich-text :-moz-any(.rich-text__ol,.rich-text__ul):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.375em}.rich-text :is(.rich-text__ol,.rich-text__ul):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1.375em}.rich-text :-webkit-any(.rich-text__ol,.rich-text__ul):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.375em}.rich-text :-moz-any(.rich-text__ol,.rich-text__ul):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.375em}.rich-text :is(.rich-text__ol,.rich-text__ul):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.375em}.rich-text .rich-text__li{margin-top:.375em;margin-bottom:.375em}.rich-text :-webkit-any(.rich-text__ol,.rich-text__ul)>.rich-text__li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.25em}.rich-text :-moz-any(.rich-text__ol,.rich-text__ul)>.rich-text__li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.25em}.rich-text :is(.rich-text__ol,.rich-text__ul)>.rich-text__li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:.25em}.rich-text :-webkit-any(.rich-text__ol,.rich-text__ul)>.rich-text__li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.25em}.rich-text :-moz-any(.rich-text__ol,.rich-text__ul)>.rich-text__li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.25em}.rich-text :is(.rich-text__ol,.rich-text__ul)>.rich-text__li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.25em}.rich-text>.rich-text__ul>.rich-text__li .rich-text__p{margin-top:.5em;margin-bottom:.5em}.rich-text>:-webkit-any(.rich-text__ol,.rich-text__ul)>.rich-text__li>.rich-text__node:first-child{margin-top:1em}.rich-text>:-webkit-any(.rich-text__ol,.rich-text__ul)>.rich-text__li>.rich-text__node:last-child{margin-bottom:1em}.rich-text>:-moz-any(.rich-text__ol,.rich-text__ul)>.rich-text__li>.rich-text__node:first-child{margin-top:1em}.rich-text>:-moz-any(.rich-text__ol,.rich-text__ul)>.rich-text__li>.rich-text__node:last-child{margin-bottom:1em}.rich-text>:is(.rich-text__ol,.rich-text__ul)>.rich-text__li>.rich-text__node:first-child{margin-top:1em}.rich-text>:is(.rich-text__ol,.rich-text__ul)>.rich-text__li>.rich-text__node:last-child{margin-bottom:1em}.rich-text :-webkit-any(.rich-text__ol,.rich-text__ul) :-webkit-any(.rich-text__ol,.rich-text__ul){margin-top:.5em;margin-bottom:.5em}.rich-text :-moz-any(.rich-text__ol,.rich-text__ul) :-moz-any(.rich-text__ol,.rich-text__ul){margin-top:.5em;margin-bottom:.5em}.rich-text :is(.rich-text__ol,.rich-text__ul) :is(.rich-text__ol,.rich-text__ul){margin-top:.5em;margin-bottom:.5em}.rich-text .rich-text__ol{list-style-type:decimal}.rich-text .rich-text__ul{list-style-type:disc}.rich-text .rich-text__ol>.rich-text__li::marker{font-weight:var(--font-normal)}.rich-text :-webkit-any(img,video).rich-text__upload{height:auto;max-width:100%}.rich-text :-moz-any(img,video).rich-text__upload{height:auto;max-width:100%}.rich-text :is(img,video).rich-text__upload{height:auto;max-width:100%}.rich-text .rich-text__block,.rich-text .rich-text__upload{margin-top:1.5em;margin-bottom:1.5em}.rich-text :-webkit-any(.rich-text__hr,.rich-text__h2,.rich-text__h3,.rich-text__h4)+.rich-text__node{margin-top:0}.rich-text :-moz-any(.rich-text__hr,.rich-text__h2,.rich-text__h3,.rich-text__h4)+.rich-text__node{margin-top:0}.rich-text :is(.rich-text__hr,.rich-text__h2,.rich-text__h3,.rich-text__h4)+.rich-text__node{margin-top:0}.rich-text>.rich-text__node:first-child{margin-top:0}.rich-text>.rich-text__node:last-child{margin-bottom:0}