*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.jn-reveal{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}.jn-reveal.jn-in-view{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.jn-reveal{opacity:1;transform:none;transition:none}}body{background:var(--color-bg);color:var(--color-ink-muted);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}button{background:0 0;border:none;cursor:pointer}ul,ol{list-style:none}h1,h2,h3,h4,.jn-wordmark,.jn-hero__title,.jn-card__title,.jn-latest__headline,.jn-video__title,.jn-mostread__title,.jn-article__title,.jn-article__dek,.jn-article-body h2,.jn-article-body h3,.jn-archive-head__title,.jn-author-hero__name,.jn-author-box__name{font-family:var(--font-display) !important;color:var(--color-ink);line-height:var(--lh-tight);font-weight:600}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-snug)}h3{font-size:var(--fs-h3);line-height:var(--lh-snug)}h4{font-size:var(--fs-h4);line-height:var(--lh-snug)}.jn-display{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-tight);color:var(--color-ink);font-weight:600;letter-spacing:-.01em}p{max-width:68ch}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.jn-skip-link{position:absolute;left:-9999px;top:0;background:var(--color-ink);color:var(--color-bg);padding:var(--space-3) var(--space-4);z-index:var(--z-modal);font-family:var(--font-ui);font-size:var(--fs-small)}.jn-skip-link:focus{left:var(--space-4);top:var(--space-4)}.jn-container{max-width:var(--container-width);margin-inline:auto;padding-inline:var(--container-pad)}.jn-grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr)}@media (max-width:1080px){.jn-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:480px){.jn-grid{grid-template-columns:1fr}}.jn-col-4{grid-column:span 4}.jn-col-6{grid-column:span 6}.jn-col-8{grid-column:span 8}.jn-col-12{grid-column:span 12}@media (max-width:1080px){.jn-col-4,.jn-col-6,.jn-col-8{grid-column:span 6}}@media (max-width:480px){.jn-col-4,.jn-col-6,.jn-col-8,.jn-col-12{grid-column:span 1}}.jn-eyebrow{font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:700;letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--color-ink-faint)}.jn-eyebrow--accent{color:var(--color-accent-ink)}.jn-eyebrow--live{color:var(--color-live)}.jn-meta{font-family:var(--font-ui);font-size:var(--fs-small);color:var(--color-ink-faint)}.jn-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}