.dop-journal{color:#01153d;--journal-muted:#3f4d63;--journal-blue:#0073f4;--journal-line:#01153d14;font-family:var(--font-jakarta),system-ui,sans-serif;background:#fff;margin-top:0}.journal-shell{max-width:1180px;margin:auto;padding-left:24px;padding-right:24px}.journal-kicker{letter-spacing:.08em;text-transform:uppercase;color:#0870a8;font-size:12px;font-weight:700;line-height:1.6}.journal-title{font-family:var(--font-jakarta),system-ui,sans-serif;letter-spacing:-.035em;text-wrap:balance;color:#01153d;font-size:clamp(1.9rem,3.5vw,2.75rem);font-weight:800;line-height:1.08}.journal-deck{color:var(--journal-muted);text-wrap:pretty;max-width:760px;font-size:17px;line-height:1.75}.journal-card-title{font-family:var(--font-jakarta),system-ui,sans-serif;letter-spacing:-.02em;text-wrap:pretty;color:#01153d;font-size:19px;font-weight:800;line-height:1.25}.journal-card a:hover,.journal-link:hover{text-underline-offset:4px;text-decoration:underline}.journal-meta{color:var(--journal-muted);font-size:13px;line-height:1.8}.journal-prose{font-family:var(--font-jakarta),system-ui,sans-serif;color:#3f4d63;overflow-wrap:break-word;font-size:17px;line-height:1.85}.journal-prose>:first-child{margin-top:0}.journal-prose p{margin:0 0 1.4em}.journal-prose h2,.journal-prose h3{font-family:var(--font-jakarta),system-ui,sans-serif;color:#01153d;letter-spacing:-.025em;text-wrap:pretty;scroll-margin-top:112px;line-height:1.2}.journal-prose h2{margin:2.1em 0 .8em;font-size:28px;font-weight:800}.journal-prose h3{margin:1.7em 0 .7em;font-size:21px;font-weight:800}.journal-prose ul,.journal-prose ol{margin:0 0 1.5em;padding-left:1.5em;list-style-position:outside}.journal-prose ul{list-style-type:disc}.journal-prose ol{list-style-type:decimal}.journal-prose li{margin:.6em 0;padding-left:.2em}.journal-prose li p{margin:.2em 0}.journal-prose a,.journal-source a{color:#0062d1;text-underline-offset:3px;text-decoration:underline}.journal-prose a:hover{color:#01153d}.journal-prose blockquote{color:#3f4d63;border-left:3px solid #0073f4;margin:2em 0;padding:.25em 0 .25em 1.2em}.journal-prose code{overflow-wrap:anywhere;background:#eaf2fe;border-radius:4px;padding:3px 5px;font-size:.9em}.journal-prose figure{margin:2em 0}.journal-prose img{border-radius:16px;max-width:100%;height:auto}.journal-prose hr{border-color:var(--journal-line);margin:2em 0}.journal-contents a{color:#3f4d63;padding:7px 0;font-size:13px;line-height:1.65;display:block}.journal-contents a:hover{color:#0073f4;text-decoration:underline}.journal-anchor{scroll-margin-top:112px}.dop-journal :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:2px solid #0073f4}@media (max-width:767px){.journal-shell{padding-left:20px;padding-right:20px}.journal-deck{font-size:16px}.journal-prose{font-size:16.5px;line-height:1.8}.journal-prose h2{font-size:25px}.journal-card-title{font-size:18px}}@media (prefers-reduced-motion:reduce){.dop-journal *{scroll-behavior:auto!important;transition:none!important}}
