.writing-editorial .section-shell{max-width:64rem}.writing-editorial .inner-hero{padding-block:clamp(3rem,7vw,6rem) clamp(2.5rem,5vw,4.5rem)}.writing-editorial .inner-hero__title{max-width:18ch;font:450 clamp(2.75rem,6.4vw,5.3rem)/1.07 var(--serif);font-variation-settings:normal;letter-spacing:-.035em;text-transform:none}.writing-editorial .inner-hero__intro{max-width:53ch;margin-top:1.6rem;font:400 clamp(1.1rem,1.7vw,1.3rem)/1.65 var(--serif)}.writing-editorial .inner-section{padding-block:clamp(2.5rem,5vw,4.5rem)}.writing-editorial .inner-block-heading{gap:1.1rem 2rem;align-items:center;margin-bottom:2rem}.writing-editorial .inner-block-heading h2{font:450 clamp(1.7rem,3vw,2.2rem)/1.2 var(--serif);letter-spacing:-.025em}.writing-archive-intro{margin-top:.45rem;max-width:42ch;font-size:.85rem;color:var(--meta-color)}.writing-editorial .inner-filter{gap:.15rem}.writing-editorial .inner-filter button{border-color:transparent;border-bottom-color:var(--rule);padding-inline:.8rem;min-width:44px}.writing-editorial .inner-filter button[aria-pressed=true]{background:transparent;color:var(--fg);border-bottom:2px solid var(--signal)}.writing-editorial .inner-filter button:hover{background:var(--paper-2);color:var(--fg)}.writing-count{float:right;letter-spacing:.02em;text-transform:none}.writing-editorial [data-writing-archive] .inner-row{grid-template-columns:6.2rem minmax(0,1fr) 1.2rem;gap:1.3rem;padding:1.55rem .65rem}.writing-editorial [data-writing-archive] .inner-row--long{grid-template-columns:minmax(0,1fr) 1.2rem}.writing-editorial [data-writing-archive] .inner-row__title{max-width:36ch;font:450 clamp(1.35rem,2.2vw,1.8rem)/1.22 var(--serif);letter-spacing:-.018em;font-variation-settings:normal}.writing-editorial [data-writing-archive] .inner-row--featured .inner-row__title{font-size:clamp(1.6rem,3.2vw,2.35rem);max-width:29ch}.writing-latest{display:block;margin-bottom:.6rem;color:var(--signal);font-size:.75rem}.writing-row-summary{display:block;max-width:50ch;margin-top:.65rem;font-size:.86rem;line-height:1.65;color:var(--meta-color)}.writing-row-action{display:block;margin-top:.8rem;font-size:.8125rem;color:var(--meta-color)}.writing-editorial .inner-row:is(:hover,:focus-visible) .writing-row-action{color:var(--signal);text-decoration:underline;text-underline-offset:.22em}.writing-editorial [data-writing-archive] .inner-row__arrow{color:var(--meta-color)}.writing-editorial .inner-cta{padding-inline:0;border:0;border-bottom:1px solid var(--signal)}.writing-editorial .inner-cta:hover{background:transparent;color:var(--signal);transform:none}.writing-editorial a:focus-visible,.writing-editorial button:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.writing-note .section-shell{max-width:48rem}.writing-note .inner-hero__title{max-width:25ch;font-size:clamp(2.3rem,4.7vw,3.65rem)}.writing-note .inner-coordinate{margin-bottom:2rem}.writing-byline{margin-top:1.75rem;font-size:.9rem}.writing-note .inner-hero__shell>.inner-meta{margin-top:.55rem}.writing-note .inner-reading__body{display:block;padding-block:clamp(2rem,5vw,3.5rem)}.writing-note .inner-prose>p:not(.inner-meta){max-width:62ch;font-size:clamp(1.2rem,2vw,1.4rem);line-height:1.7}.writing-note-label{margin-bottom:1.25rem}.writing-note .inner-prose>.inner-cta{margin-top:1.75rem;font-size:.77rem}.writing-note .inner-reading__aside{margin-top:2.25rem;padding:1rem 0 0;font-size:.83rem;line-height:1.7;color:var(--meta-color)}.writing-note .inner-reading__aside p{max-width:65ch}.writing-note .reading-subscribe__inner{padding-block:1.3rem;gap:1rem}.writing-note .reading-subscribe__inner p+p{font:450 1.4rem/1.25 var(--serif)}.writing-note .reading-subscribe__inner .writing-subscribe-description{margin-top:.5rem;font:400 .83rem/1.55 var(--body);color:var(--meta-color)}.writing-neighbors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;padding-block:2rem 4rem}.writing-neighbors>a{display:flex;flex-direction:column;gap:.6rem;min-height:44px;padding-block:.4rem}.writing-neighbors>a>span:not(.inner-meta){font:450 1.4rem/1.25 var(--serif);letter-spacing:-.015em}.writing-neighbors>a:hover>span:not(.inner-meta){text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:.15em}.writing-neighbors .writing-neighbors__archive{grid-column:1/-1;flex-direction:row;align-items:center;gap:.65rem;font-size:.8rem;width:fit-content}@media(max-width:680px){.writing-editorial .inner-hero__title{max-width:16ch}.writing-editorial .inner-block-heading{align-items:start}.writing-editorial [data-writing-archive] .inner-row:not(.inner-row--long){grid-template-columns:minmax(0,1fr) 1.2rem;gap:.6rem;padding-inline:.4rem}.writing-editorial [data-writing-archive] .inner-row>time{grid-column:1/-1}.writing-row-summary{font-size:.88rem}.writing-note .inner-hero__title{max-width:24ch}.writing-note .inner-coordinate{gap:.25rem 1rem}.writing-neighbors{grid-template-columns:minmax(0,1fr);gap:1.25rem}.writing-neighbors>a+a{border-top:1px solid var(--rule);padding-top:1.1rem}}html[data-motion=off] .writing-editorial :is(.inner-row__title,.inner-row__arrow,.inner-cta),html[data-motion=off] .writing-editorial .inner-row:before{transition:none;transform:none}@media(prefers-reduced-motion:reduce){html:not([data-motion=on]) .writing-editorial :is(.inner-row__title,.inner-row__arrow,.inner-cta),html:not([data-motion=on]) .writing-editorial .inner-row:before{transition:none;transform:none}}html[data-motion=off] .writing-editorial [data-writing-archive] .inner-row:is([data-writing-current],:hover,:focus-visible) :is(.inner-row__title,.inner-row__arrow){transform:none}@media(prefers-reduced-motion:reduce){html:not([data-motion=on]) .writing-editorial [data-writing-archive] .inner-row:is([data-writing-current],:hover,:focus-visible) :is(.inner-row__title,.inner-row__arrow){transform:none}}
