
.ck-article{--ck-ink:#242731;--ck-accent:#8a4c00;--ck-soft:#fff6df;color:var(--ck-ink);font-family:inherit;font-size:1.05rem;line-height:1.75;max-width:790px;margin:0 auto;overflow-wrap:anywhere}
.ck-article p{margin:0 0 1.1em}.ck-article .ck-lead{font-size:1.18em;line-height:1.65;color:#3e414a}.ck-article h2{font-size:1.5em;line-height:1.3;margin:1.65em 0 .65em;color:var(--ck-ink)}
.ck-article a{color:#754000;text-decoration:underline;text-underline-offset:3px}.ck-article a:hover{color:#452500}.ck-article a:focus-visible{outline:3px solid #8a4c00;outline-offset:4px}
.ck-article .ck-tip{background:var(--ck-soft);border-left:4px solid #d48c14;padding:20px 24px;margin:28px 0;border-radius:0 12px 12px 0}.ck-article .ck-tip p:last-child{margin:0}
.ck-article .ck-check{background:#f5f6f8;border-radius:14px;padding:22px 26px;margin:28px 0}.ck-article .ck-check h2{margin-top:0}.ck-article li{margin:.5em 0}.ck-article ul{padding-left:1.4em}
.ck-article .ck-cta{border:1px solid #e7dbbc;padding:22px 26px;border-radius:14px;margin-top:30px;background:#fffdf8}.ck-article .ck-cta h2{margin-top:0}.ck-article .ck-related{border-top:1px solid #e0e2e6;margin-top:30px;padding-top:8px}.ck-article .ck-source{font-size:.92em;color:#4d5059}
@media(max-width:600px){.ck-article{font-size:1rem}.ck-article .ck-tip,.ck-article .ck-check,.ck-article .ck-cta{padding:18px}.ck-article h2{font-size:1.35em}}
