.ckeditor{>:last-child{margin-bottom:0;:last-child{margin-bottom:0}}& p{margin-bottom:1rem}& iframe{max-width:100%}& h1,& h2,& h3,& h4,& h5,& h6{font-weight:700}& h1,& h2,& h3,& h4{margin-bottom:2rem}& h5,& h6{margin-bottom:1rem}& blockquote{padding-left:18px;border-left:4px solid var(--brand);font-weight:700}& a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:2px;font-weight:700;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;&:hover{color:hsl(var(--primary-hover))}}& ul{padding-left:1.3rem;margin-bottom:2rem}& ul>li{margin:.5rem 0;padding-left:.5rem;position:relative;list-style-image:url(/img/icons/list-square.svg);& ul{padding-left:.5rem!important;& span{margin-left:.313rem}& ul{padding-left:1rem!important;>li{padding-left:.125rem}& span{margin-left:0}}& li{list-style-image:url(/img/icons/list-circle.svg);& li{list-style-type:circle;list-style-image:none}&::marker{color:#290e2e;margin-right:4px;padding-right:10px}&:before{display:none}}}}& ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:2rem;ol{list-style-type:lower-latin}& li{margin:.5rem 0;&::marker{display:none;position:relative;margin-left:-2px}}}& p.warning:before{content:"";width:1.25rem;height:1.25rem;background-image:url(/img/icons/error.svg);display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;padding:1rem;--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1));border-radius:9999px}& p.warning{display:flex;align-items:center;gap:.25rem}& table{font-size:16px;--table-border:#d4cfd5;width:100%;margin-bottom:2rem;& th{padding:1rem;text-align:left;font-weight:700;border-bottom:1px solid var(--table-border);border-top:1px solid var(--table-border);&:not(:last-child){border-right:1px solid var(--table-border)}& strong{font-weight:700}}& td{padding:.5rem 1rem;border-top:1px solid var(--table-border);border-bottom:1px solid var(--table-border);&:not(:last-child),&:only-child{border-right:1px solid var(--table-border)}&:not(:first-child){&[rowspan]{border-left:1px solid var(--table-border)}}}}}.ck{--ck-spacing-large:0.5rem;--ck-spacing-standard:1rem}.ck.ck-balloon-panel.ck-balloon-panel_visible.ck-powered-by-balloon{display:none}.ck-editor__editable{min-height:172px}.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){border-color:transparent;box-shadow:none}@media (width < 768px){.ckeditor{:is(h1,h2,h3,h4,h5,h6,p){margin-bottom:1rem}}}