:root{--ck-color-text:rgba(0,0,0,0.9);--ck-color-text-light:rgba(0,0,0,0.4);--ck-color-bg-image:#f9f9f9;--ck-color-border:hsl(0,0%,87%);--ck-color-table-th:hsla(0,0%,0%,5%);--ck-color-link:#4CBA81;--ck-color-quote-line:linear-gradient(0deg,#4cba81,#8365e0 50%,#e86543);--ck-color-code-bg:hsla(0,0%,78%,0.3)}.dark{--ck-color-text:rgba(255,255,255,0.9);--ck-color-text-light:rgba(255,255,255,0.5);--ck-color-bg-image:#1a1a1a;--ck-color-border:rgba(255,255,255,0.1);--ck-color-table-th:rgba(255,255,255,0.05);--ck-color-link:#C5A880;--ck-color-quote-line:#C5A880;--ck-color-code-bg:rgba(255,255,255,0.05)}.ck-content{font-size:16px;font-weight:400;line-height:160%;color:var(--ck-color-text);transition:color .3s ease}.ck-content,.ck-content *{font-family:svnAptima,sans-serif}.ck-content a{color:var(--ck-color-link);text-decoration:none;transition:opacity .3s}.ck-content a:hover{opacity:.8;text-decoration:underline}.ck-content li,.ck-content p,.ck-content span{font-size:16px;font-weight:400;line-height:160%;color:var(--ck-color-text);margin-bottom:18px}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{color:var(--ck-color-text);font-weight:700;margin-bottom:20px;letter-spacing:-.02em}.ck-content h1{font-size:38px;line-height:120%}.ck-content h2{font-size:32px;line-height:130%}.ck-content h3{font-size:24px;line-height:130%}.ck-content h4{font-size:20px;line-height:140%}.ck-content h5{font-size:18px;line-height:140%}@media only screen and (max-width:1199px){.ck-content h1{font-size:34px}.ck-content h2{font-size:28px}.ck-content h3{font-size:22px}}@media only screen and (max-width:767px){.ck-content h1{font-size:28px}.ck-content h2{font-size:24px}.ck-content p{font-size:15px}}.ck-content .image{display:table;margin:2em auto;text-align:center}.ck-content .image img{display:block;margin:0 auto;max-width:100%;height:auto;border-radius:8px;transition:filter .5s ease}.dark .ck-content .image img{filter:brightness(.85) contrast(1.05)}.dark .ck-content .image img:hover{filter:brightness(1)}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;padding:1em;font-size:14px;font-style:italic;color:var(--ck-color-text-light);text-align:center}.ck-content ol,.ck-content ul{margin-bottom:20px;padding-left:20px}.ck-content li{margin-bottom:8px}.ck-content ul{list-style-type:disc}.ck-content ol{list-style-type:decimal}.ck-content .table table{width:100%;border-collapse:collapse;border:1px solid var(--ck-color-border);margin-bottom:24px}.ck-content .table table td,.ck-content .table table th{padding:12px;border:1px solid var(--ck-color-border);color:var(--ck-color-text)}.ck-content .table table th{background:var(--ck-color-table-th);font-weight:700}.ck-content blockquote{position:relative;padding:24px 32px;margin:32px 0;background:var(--ck-color-bg-image);border-left:3px solid transparent}.ck-content blockquote:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:var(--ck-color-quote-line)}.ck-content blockquote p{font-size:18px;font-style:italic;font-weight:500;margin-bottom:0;line-height:1.6}.ck-content code{background-color:var(--ck-color-code-bg);padding:.2em .4em;border-radius:4px;font-family:monospace}.ck-content hr{margin:40px 0;height:1px;background:var(--ck-color-border);border:0}.ck-content .text-tiny{font-size:.7em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .marker-yellow{background-color:rgba(255,235,59,.4)}.ck-content .marker-green{background-color:rgba(76,186,129,.4)}.ck-content .image.image_resized{max-width:100%;display:block;margin-left:auto;margin-right:auto}