.journal-grid a.note{display:block;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.journal-grid a.note:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.journal-grid .note .read-more{display:inline-block;margin-top:8px;font-weight:750;color:var(--teal-deep);font-size:14px}.article-wrap{width:min(calc(100% - 36px),900px);margin:auto}.article-head{padding:145px 0 46px}.article-head .eyebrow{color:var(--teal-deep)}.article-head h1{font-size:clamp(44px,7vw,78px);color:var(--ink);max-width:860px}.article-intro{font-size:21px;color:var(--ink-soft);max-width:790px;margin:24px 0 0}.article-body{padding:12px 0 90px}.article-body p{font-size:18px;color:#4f5e56;max-width:790px}.article-body h2{font-size:38px;margin:48px 0 14px}.article-media{margin:36px 0 42px}.article-media img,.article-media video{width:100%;height:auto;border-radius:18px;background:var(--leaf-soft)}.article-media-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:34px 0 42px}.article-media-grid figure,.article-media figure{margin:0}.article-media-grid img{width:100%;height:100%;max-height:620px;object-fit:cover;border-radius:17px}.article-media-grid figcaption,.article-media figcaption{font-size:13px;color:var(--ink-soft);margin-top:8px;line-height:1.45}.article-media-grid .wide{grid-column:1/-1}.article-note{background:var(--sand);border:1px solid var(--line);padding:22px 24px;border-radius:17px;margin:32px 0;max-width:790px}.article-note p{margin:0;font-size:16px}.article-back{display:inline-block;margin-top:34px;font-weight:750;color:var(--teal-deep);text-decoration:none}.media-disclosure{font-size:13px;color:var(--ink-soft);font-style:italic}.journal-feature{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:stretch;margin-bottom:22px}.journal-feature img{width:100%;height:100%;min-height:330px;object-fit:cover;border-radius:20px}.journal-feature .note{height:100%;display:flex;flex-direction:column;justify-content:center}.journal-kicker{font-size:15px;color:var(--ink-soft);max-width:700px;margin-bottom:32px}.visual-journal-grid{align-items:stretch}.visual-note{padding:0!important;overflow:hidden;background:var(--paper)}.visual-note>img{width:100%;height:210px;object-fit:cover;display:block}.visual-note-copy{padding:22px 23px 24px}.visual-note-copy h3{margin-top:11px}.visual-note-copy p{margin-bottom:0}.journal-archive{margin-top:26px;padding:26px 28px;border:1px solid var(--line);border-radius:20px;background:var(--map-paper);display:flex;align-items:center;justify-content:space-between;gap:28px}.journal-archive h3{font-size:30px;margin:8px 0}.journal-archive p{margin:0;color:var(--ink-soft);max-width:690px}.journal-archive .archive-meta{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--clay);font-weight:800}.journal-archive a{flex:0 0 auto;color:var(--teal-deep);font-weight:750;text-decoration:none}.journal-archive a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:720px){.article-media-grid,.journal-feature{grid-template-columns:1fr}.article-media-grid .wide{grid-column:auto}.article-head{padding-top:125px}.article-body{padding-bottom:65px}.journal-feature img{min-height:240px}.visual-note>img{height:230px}.journal-archive{display:block}.journal-archive a{display:inline-block;margin-top:18px}}