.intro-essay{border-block-end:1px solid var(--rule);color:var(--plum);margin-block:1.5rem 2.75rem;padding-block-end:2.25rem}.intro-essay .intro-essay-title{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:700;line-height:1.3}.intro-essay .intro-essay-standfirst{color:var(--plum-soft);margin-block:.75rem 0;font-size:1.125rem;line-height:1.65}.intro-essay .intro-essay-browse{min-height:44px;color:var(--coral-ink);text-underline-offset:.22em;align-items:center;margin-block:.5rem 1.25rem;padding-block:.5rem;font-size:.95rem;font-weight:700;text-decoration:underline 1px;display:inline-flex}.intro-essay .intro-essay-body{font-size:1.0625rem;line-height:1.7}.intro-essay .intro-essay-body p{margin:0}.intro-essay .intro-essay-body p+p{margin-block-start:1.1rem}.intro-essay .intro-essay-body h3{letter-spacing:-.01em;text-wrap:balance;margin:1.85rem 0 .65rem;font-size:1.1875rem;font-weight:700;line-height:1.35}.intro-essay .intro-essay-body>:first-child{margin-block-start:0}.intro-essay strong{font-weight:700}.intro-essay a{color:var(--coral-ink);text-underline-offset:.18em;text-decoration:underline 1px}.intro-essay a:hover{color:var(--plum);text-decoration-thickness:2px}.intro-essay a:focus-visible,.intro-continuation:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:4px}.intro-continuation{scroll-margin-block-start:calc(var(--netbar-h) + var(--period-nav-h,0rem) + 1rem)}h2.intro-continuation{margin-block:0 1rem;font-size:1.35rem;line-height:1.3}
