.jr{--jr-navy:#060633;--jr-blue:#4e79ce;--jr-yellow:#ffb522;--jr-ink:#1c1c3a;--jr-soft:#4a4a63;--jr-muted:#7a7a90;--jr-line:#e6e1d7;--jr-tint:#e8effb;max-width:68rem;margin:0 auto;padding:4rem 1.25rem 6rem;color:var(--jr-ink)}.jr-head{max-width:42rem;margin-bottom:3.5rem}.jr-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jr-blue);margin:0 0 .75rem}.jr-title{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:var(--jr-navy);margin:0 0 1rem;text-wrap:balance}.jr-lede{font-size:1.125rem;line-height:1.65;color:var(--jr-soft);margin:0}.jr-section{margin-bottom:4rem}.jr-section__title{font-family:var(--font-playfair),Georgia,serif;font-size:1.75rem;font-weight:400;color:var(--jr-navy);margin:0 0 .4rem}.jr-section__note{font-size:.95rem;color:var(--jr-muted);margin:0 0 1.75rem;max-width:44rem}.jr-grid{display:grid;gap:1rem}.jr-grid--essays{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.jr-grid--insights{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.jr-card{display:flex;flex-direction:column;gap:.6rem;padding:1.35rem;border-radius:1rem;background:#fff;border:1px solid var(--jr-line);text-decoration:none;color:inherit;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.jr-card:hover{transform:translateY(-2px);border-color:#d8d2c4;box-shadow:0 10px 30px -18px rgba(6,6,51,.35)}@media (prefers-reduced-motion:reduce){.jr-card{transition:none}.jr-card:hover{transform:none}}.jr-card--insight .jr-card__title{font-size:1rem;line-height:1.45}.jr-card--insight .jr-card__excerpt{display:none}.jr-card__meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.jr-tag{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--jr-blue);background:var(--jr-tint);padding:.2rem .55rem;border-radius:999px}.jr-card__competency{font-size:.75rem;color:var(--jr-muted)}.jr-card__title{font-family:var(--font-playfair),Georgia,serif;font-size:1.2rem;font-weight:400;line-height:1.3;color:var(--jr-navy);margin:0;text-wrap:balance}.jr-card__excerpt{font-size:.9rem;line-height:1.6;color:var(--jr-soft);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jr-card__foot{display:flex;gap:.75rem;margin-top:auto;padding-top:.4rem;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--jr-muted)}.jr-empty{color:var(--jr-muted);font-size:.95rem}.jr--article{max-width:44rem}.jr-back{display:inline-block;margin-bottom:1.75rem;font-size:.85rem;color:var(--jr-muted);text-decoration:none}.jr-back:hover{color:var(--jr-ink)}.jr-article__title{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.9rem,5vw,2.75rem);font-weight:400;line-height:1.12;letter-spacing:-.02em;color:var(--jr-navy);margin:.85rem 0 1rem;text-wrap:balance}.jr-article__lede{font-size:1.1rem;line-height:1.7;color:var(--jr-soft);margin:0 0 2rem}.jr-article__body{font-size:1.0625rem;line-height:1.75}.jr-article__body p{margin:0 0 1.15rem}.jr-article__body h2{font-family:var(--font-playfair),Georgia,serif;font-size:1.4rem;font-weight:400;color:var(--jr-navy);margin:2.25rem 0 .75rem}.jr-article__body ul{margin:0 0 1.15rem;padding-left:1.15rem}.jr-article__body li{margin-bottom:.4rem}.jr-article__body em{color:var(--jr-muted);font-style:normal;font-size:.9rem}.jr-article__body strong{color:var(--jr-navy)}.jr-gate{margin:2rem 0;padding:1.75rem;border-radius:1rem;background:var(--jr-tint);border:1px solid #d7e3f7}.jr-gate h2{font-family:var(--font-playfair),Georgia,serif;font-size:1.35rem;font-weight:400;color:var(--jr-navy);margin:0 0 .6rem}.jr-gate p{margin:0 0 1.25rem;color:var(--jr-soft);line-height:1.65}.jr-sources{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--jr-line)}.jr-sources h2{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--jr-muted);margin:0 0 .75rem}.jr-sources ul{margin:0;padding-left:1.1rem}.jr-sources li{font-size:.9rem;line-height:1.6;color:var(--jr-soft)}.jr-sources a{color:var(--jr-blue)}.jr-cta{margin-top:4rem;padding:2.25rem;border-radius:1.25rem;background:var(--jr-navy);color:#fff;text-align:center}.jr-cta h2{font-family:var(--font-playfair),Georgia,serif;font-size:1.6rem;font-weight:400;margin:.75rem 0 .6rem}.jr-cta p{margin:0 auto 1.5rem;max-width:34rem;color:rgba(255,255,255,.78);line-height:1.65}.jr-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:0 1.5rem;border-radius:999px;background:var(--jr-yellow);color:var(--jr-navy);font-weight:600;font-size:.95rem;text-decoration:none}.jr-cta__button:hover{filter:brightness(.95)}.jr-gate .jr-cta__button{background:var(--jr-navy);color:#fff}