.journal-article{background:#fff;color:#0b1830}.journal-shell{max-width:1160px}.journal-header{background:linear-gradient(140deg,#f3faf8,#fff 75%);border-bottom:1px solid #e4edeb;padding:28px 0 48px}.journal-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:.81rem;color:#83908e;margin-bottom:42px}.journal-breadcrumb a{color:#526563;text-decoration:none}.journal-heading{max-width:860px}.journal-category{display:inline-block;font-size:.72rem;font-weight:750;text-transform:uppercase;letter-spacing:.12em;color:#176b5d;text-decoration:none}.journal-heading h1{font-size:clamp(2.1rem,4.1vw,3.65rem);font-weight:750;line-height:1.12;letter-spacing:-.045em;margin:18px 0 22px;max-width:900px}.journal-deck{font-size:1.18rem;line-height:1.7;max-width:740px;color:#56636f;margin:0 0 28px}.journal-byline{display:flex;align-items:center;gap:12px;font-size:.8rem;color:#667580;line-height:1.65}.journal-byline strong{color:#263548;font-size:.85rem;font-weight:650}.journal-author-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#0b1830;color:#39d5bc;font-size:1.6rem;font-weight:750}.journal-reading-grid{display:grid;grid-template-columns:230px minmax(0,730px);gap:72px;padding-top:52px;padding-bottom:64px;align-items:start}.journal-aside{position:sticky;top:110px;font-size:.83rem;line-height:1.6}.journal-nav-label{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:.68rem;font-weight:750;margin-bottom:18px;color:#74808c}.journal-aside ol{padding:0;list-style:none;margin:0;border-left:1px solid #dce9e6}.journal-aside li a{display:block;color:#5c6875;text-decoration:none;padding:8px 0 8px 17px;border-left:2px solid transparent;margin-left:-1px}.journal-aside li a:hover,.journal-aside li a:focus{border-color:#39d5bc;color:#0b1830;background:#f5fbf9}.journal-back{display:inline-block;margin-top:24px;color:#176b5d;text-decoration:none}.journal-main{min-width:0}.journal-prose{font-size:1.075rem;color:#384454;line-height:1.9;overflow-wrap:anywhere}.journal-prose>p:first-child{font-size:1.18rem;color:#253548;line-height:1.85}.journal-prose p{margin:0 0 1.5em}.journal-prose h2{font-size:1.65rem;font-weight:720;line-height:1.3;letter-spacing:-.025em;color:#0b1830;margin:2.25em 0 .85em;scroll-margin-top:115px}.journal-prose h3{font-size:1.25rem;margin:1.8em 0 .8em;color:#0b1830}.journal-prose a{color:#146b5b;text-decoration:underline;text-decoration-color:#a4dcd0;text-underline-offset:4px;text-decoration-thickness:1.5px}.journal-prose a:hover{color:#0b1830;text-decoration-color:#39d5bc}.journal-prose strong{font-weight:650;color:#172b40}.journal-prose ul,.journal-prose ol{padding-left:1.5rem;margin:1.3em 0 1.8em}.journal-prose li{padding-left:.3rem;margin:.8em 0}.journal-prose li::marker{color:#228e79}.journal-prose blockquote{border-left:3px solid #39d5bc;padding:18px 24px;background:#f2faf7;border-radius:0 12px 12px 0}.journal-prose img{max-width:100%;height:auto;border-radius:14px}.journal-prose pre{padding:20px;background:#f2f6f5;overflow:auto;border-radius:12px}.journal-prose table{display:block;overflow-x:auto;width:100%;margin:24px 0;border-collapse:collapse}.journal-prose th,.journal-prose td{padding:12px;border:1px solid #dce9e6}.journal-end{border-top:1px solid #dce9e6;margin-top:40px;padding-top:24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.82rem;color:#76828b}.journal-end a{color:#146b5b;text-decoration:none}.journal-related{background:#f5f9f8;padding:55px 0 65px;border-top:1px solid #e4edeb}.journal-section-heading h2{font-size:2rem;letter-spacing:-.035em;margin:12px 0 28px}.journal-related-card{display:flex;flex-direction:column;height:100%;padding:28px;background:#fff;border:1px solid #e1ebe8;border-radius:16px;color:#0b1830;text-decoration:none;transition:transform .15s,border-color .15s}.journal-related-card:hover{transform:translateY(-3px);border-color:#39d5bc}.journal-related-card h3{font-size:1.2rem;line-height:1.4;margin:16px 0 12px;letter-spacing:-.02em}.journal-related-card p{color:#65717c;font-size:.9rem;line-height:1.7}.journal-read-link{margin-top:auto;padding-top:14px;font-size:.8rem;color:#176b5d;font-weight:650}.journal-sponsored{font-size:.8rem;color:#667580;padding:12px 16px;background:#f5f9f8;border-radius:8px;margin-bottom:24px}
@media(max-width:991px){.journal-reading-grid{grid-template-columns:180px minmax(0,1fr);gap:32px}.journal-heading h1{max-width:780px}}@media(max-width:767px){.journal-header{padding:22px 0 30px}.journal-breadcrumb{margin-bottom:28px;font-size:.75rem}.journal-heading h1{font-size:2.2rem;line-height:1.16}.journal-deck{font-size:1.05rem}.journal-reading-grid{display:flex;flex-direction:column;gap:30px;padding-top:28px;padding-bottom:40px}.journal-aside{position:static;width:100%;padding:20px;background:#f5f9f8;border-radius:12px}.journal-aside ol{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.journal-aside .journal-back{display:none}.journal-nav-label{margin-bottom:10px}.journal-prose{font-size:1rem;line-height:1.85}.journal-prose>p:first-child{font-size:1.1rem}.journal-prose h2{font-size:1.4rem;margin-top:1.8em}.journal-related{padding:35px 0}.journal-section-heading h2{font-size:1.65rem}}@media(max-width:420px){.journal-aside ol{grid-template-columns:1fr}}
