.journal-cms{color:#303641;font-size:15px;line-height:1.72}.journal-cms>:first-child{margin-top:0}.journal-cms p{margin:0 0 20px}.journal-cms h2,.journal-cms h3{color:var(--ink);font-family:var(--font-bricolage),Arial,sans-serif;font-weight:700;letter-spacing:-.045em;scroll-margin-top:110px}.journal-cms h2{margin:34px 0 12px;font-size:27px;line-height:1.12}.journal-cms h3{margin:24px 0 10px;font-size:21px;line-height:1.2}.journal-cms strong{color:var(--ink)}.journal-cms a{color:var(--pine);text-decoration:underline;text-underline-offset:2px}.journal-cms>ol,.journal-cms>ul{margin:0 0 22px;padding-left:22px}.journal-cms>ul{list-style:disc}.journal-cms>ol{list-style:decimal}.journal-cms li{margin-bottom:6px}.journal-cms img{max-width:100%;height:auto;margin:18px auto;border-radius:14px}.journal-cms blockquote{margin:22px 0 30px;border-radius:17px;background:var(--ink);color:white;padding:24px 27px}.journal-cms blockquote strong{display:block;max-width:560px;color:white;font-family:var(--font-bricolage),Arial,sans-serif;font-size:22px;line-height:1.22;letter-spacing:-.04em}.journal-cms blockquote cite{display:block;margin-top:12px;color:var(--lime);font-size:12px;font-style:normal}.journal-cms .post-table{margin:20px 0 29px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:white}.journal-cms .post-table figcaption{display:flex;justify-content:space-between;gap:12px;padding:15px 18px;color:var(--ink);font-size:14px;font-weight:700}.journal-cms .post-table figcaption small{border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.journal-cms .post-table-scroll{overflow-x:auto}.journal-cms table{width:100%;min-width:500px;border-collapse:collapse;font-size:12px;line-height:1.3}.journal-cms th{background:#f5f5f2;color:var(--slate);text-align:left;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.journal-cms td,.journal-cms th{padding:13px 16px;border-top:1px solid var(--line)}.journal-cms td strong{font-size:12px}.journal-cms .post-best{display:inline-block;border-radius:999px;background:var(--lime);padding:3px 12px;color:var(--ink);font-size:10px;font-weight:800}.journal-cms .post-checklist{margin:22px 0 27px;border-radius:16px;background:var(--mint);padding:20px 22px}.journal-cms .post-checklist>strong{display:block;color:var(--pine-deep);font-size:14px}.journal-cms .post-checklist ul{margin:8px 0 0;padding:0;list-style:none}.journal-cms .post-checklist li{position:relative;margin:5px 0;padding-left:20px}.journal-cms .post-checklist li:before{position:absolute;left:0;color:var(--pine);content:"✓";font-weight:700}@media (max-width:767px){.journal-cms{font-size:14px;line-height:1.68}.journal-cms h2{margin-top:29px;font-size:24px}.journal-cms h3{font-size:19px}.journal-cms blockquote{padding:20px}.journal-cms blockquote strong{font-size:19px}.journal-cms .post-table figcaption{align-items:center}}