@layer components{.jr-article{background:var(--color-canvas);color:var(--color-ink)}.jr-article__mast{background:linear-gradient(168deg,var(--color-paper) 0,color-mix(in oklab,var(--color-paper) 72%,var(--color-canvas)) 48%,var(--color-canvas) 100%);border-bottom:1px solid var(--color-mist)}.jr-article__mast-frame{width:min(100% - 2 * var(--page-margin,clamp(1.25rem,5vw,4.5rem)),72rem);margin-inline:auto;padding-block:clamp(2.25rem,1.5rem + 3vw,3.75rem) clamp(2.75rem,1.85rem + 3vw,4.25rem)}.jr-article__mast-top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.75rem 1.5rem;margin-bottom:1.35rem}.jr-article__crumb{margin:0;font-family:var(--font-sans);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.jr-article__back{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-pine);text-decoration:none;transition:color .25s var(--ease-settle)}.jr-article__back:hover{color:var(--color-clay)}.jr-article__dateline{margin:0;font-family:var(--font-sans);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-stone);line-height:1.5;text-align:right}.jr-article__title{margin:0;font-family:var(--font-serif);font-weight:400;font-size:clamp(1.75rem,1.35rem + 1.6vw,2.75rem);line-height:1.18;letter-spacing:calc(-.02em + var(--tracking-title-serif));max-width:28ch;text-wrap:balance}.jr-article__rule{display:block;width:100%;height:1px;margin-block:clamp(1.35rem,1rem + 1.5vw,2rem);background:var(--color-mist)}.jr-article__mast-deck{display:grid;gap:clamp(1.5rem,1.1rem + 2vw,2.75rem);align-items:start}@media (min-width:56rem){.jr-article__mast-deck{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);column-gap:clamp(2rem,1.25rem + 3vw,4rem);align-items:center}}.jr-article__mast-copy{min-width:0}.jr-article__standfirst{margin:0;font-family:var(--font-sans);font-size:clamp(1.02rem,.96rem + .28vw,1.12rem);line-height:1.65;color:color-mix(in oklab,var(--color-ink) 78%,var(--color-stone));max-width:36ch}.jr-article__mast-media{position:relative;aspect-ratio:16/11;overflow:hidden;background:var(--color-mist)}@media (min-width:56rem){.jr-article__mast-media{aspect-ratio:5/4}}.jr-article__mast-img{object-fit:cover;object-position:center}.jr-article__mast-fallback{position:absolute;inset:0;background:linear-gradient(160deg,color-mix(in oklab,var(--color-pine) 35%,var(--color-mist)) 0,var(--color-pine) 100%)}.jr-article__shell{padding-block:clamp(2.75rem,1.75rem + 3.5vw,4.5rem) clamp(3.25rem,2rem + 4vw,5.5rem);background:var(--color-canvas)}.jr-article__column{width:min(100% - (var(--page-margin) * 2),54rem);margin-inline:auto}.jr-article__prose{margin-top:0;font-family:var(--font-sans);font-size:clamp(1.02rem,.96rem + .28vw,1.125rem);line-height:1.7;max-width:none;color:color-mix(in oklab,var(--color-ink) 92%,transparent);hyphens:manual}.jr-article__prose>:first-child{margin-top:0}.jr-article__prose h2,.jr-article__prose h3{font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em;color:var(--color-ink)}.jr-article__prose h2{font-size:clamp(1.35rem,1.15rem + .8vw,1.75rem);margin-top:2.4em;margin-bottom:.65em;padding-top:.35em;border-top:1px solid var(--color-mist)}.jr-article__prose h2:first-child{border-top:0;padding-top:0}.jr-article__prose h3{font-size:clamp(1.08rem,1rem + .35vw,1.22rem);margin-top:1.85em}.jr-article__prose figure{margin:2em 0}.jr-article__prose figure img,.jr-article__prose img{width:100%;height:auto;background:color-mix(in oklab,var(--color-mist) 55%,var(--color-paper))}.jr-article__prose ul>li:before{background:var(--color-pine)}.jr-article__prose a{text-decoration-color:color-mix(in oklab,var(--color-pine) 55%,transparent)}.jr-article__cta{margin-top:clamp(2.75rem,1.75rem + 3vw,4rem);padding:clamp(1.5rem,1.1rem + 1.5vw,2.25rem);background:var(--color-paper);border:1px solid var(--color-mist);display:grid;gap:1rem;justify-items:start}.jr-article__cta-copy{margin:0;font-family:var(--font-sans);font-size:1.05rem;line-height:1.45;color:color-mix(in oklab,var(--color-ink) 85%,var(--color-stone))}.jr-article__pager{border-top:1px solid var(--color-mist);padding-block:clamp(2rem,1.25rem + 2.5vw,3.25rem);background:color-mix(in oklab,var(--color-paper) 55%,var(--color-canvas))}.jr-article__pager-frame{display:grid;gap:1.5rem}@media (min-width:48rem){.jr-article__pager-frame{grid-template-columns:1fr 1fr;gap:2rem}}.jr-article__pager-link{display:grid;gap:.4rem;color:inherit;text-decoration:none;max-width:28rem}.jr-article__pager-link--next{justify-self:end;text-align:right}.jr-article__pager-dir{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-stone)}.jr-article__pager-title{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.05rem,.95rem + .5vw,1.25rem);line-height:1.3;transition:color .25s var(--ease-settle);letter-spacing:var(--tracking-title-serif)}.jr-article__pager-link:hover .jr-article__pager-title{color:var(--color-pine)}.jr-article__related{padding-block:clamp(3rem,2rem + 4vw,5rem);border-top:1px solid var(--color-mist)}.jr-article__related-headline{margin-top:.55rem;font-family:var(--font-serif);font-weight:400;font-size:clamp(1.65rem,1.25rem + 1.5vw,2.25rem);line-height:1.15;letter-spacing:var(--tracking-title-serif)}.jr-article__related-list{list-style:none;margin:clamp(1.75rem,1.2rem + 2vw,2.75rem) 0 0;padding:0;display:grid;gap:1rem}@media (min-width:40rem){.jr-article__related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}}@media (min-width:64rem){.jr-article__related-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.jr-article__related-link{display:grid;gap:.85rem;color:inherit;text-decoration:none;height:100%}.jr-article__related-media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:color-mix(in oklab,var(--color-mist) 70%,var(--color-paper))}.jr-article__related-img{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.jr-article__related-link:hover .jr-article__related-img{transform:scale(1.04)}.jr-article__related-fallback{position:absolute;inset:0;background:color-mix(in oklab,var(--color-pine) 16%,var(--color-mist))}.jr-article__related-copy{display:grid;gap:.4rem}.jr-article__related-date{font-family:var(--font-sans);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-stone)}.jr-article__related-title{font-family:var(--font-serif);font-weight:400;font-size:clamp(1.02rem,.95rem + .35vw,1.15rem);line-height:1.3;letter-spacing:var(--tracking-title-serif)}.jr-article__related-more{display:inline-flex;align-items:center;gap:.35rem;margin-top:.15rem;font-family:var(--font-sans);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-pine)}@media (prefers-reduced-motion:reduce){.jr-article__related-img{transition:none}}}