.editorial-site .home-wrapper{padding-top:2rem}.editorial-site .home-header{margin-bottom:2rem}.editorial-site .home-positioning{display:block;padding-bottom:2.25rem;border-bottom:1px solid var(--editorial-rule);gap:2rem}.editorial-site .home-name{font-size:clamp(2.25rem, 4vw, 3.25rem)}.editorial-site .home-lede{max-width:28rem;font-size:1.05rem}.editorial-site .home-reader-index{border-left:0;padding-left:0}.editorial-site .home-reader-index a{padding:.6rem 0}.editorial-site .home-section{margin-top:2.75rem}.editorial-site .home-section-heading h2{font-size:clamp(1.35rem, 2.5vw, 1.75rem)}.editorial-site .editorial-feature{display:grid;grid-template-columns:minmax(0, 1fr);align-items:center;gap:2rem;padding:1.5rem 0 2rem;border:0}.editorial-site .feature-copy{max-width:44rem}.editorial-site .home-current-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.5rem}.editorial-site .home-current-grid .home-section-heading h2{font-size:1.25rem}.editorial-site .home-current-grid .home-feature-card h3{font-size:1.15rem}.editorial-site .home-section-heading .home-section-kicker{display:none}.editorial-site .home-current-grid .home-section-kicker{display:block}.editorial-site .home-current-grid .home-feature-label{display:none}.editorial-site .feature-copy h3{font-size:clamp(1.7rem, 3.4vw, 2.5rem);line-height:1.2;letter-spacing:-.035em}.editorial-site .feature-copy p:not(.home-section-kicker){color:var(--editorial-muted);max-width:33rem;line-height:1.7}.editorial-site .home-posts{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 2rem}.editorial-site .home-post-item{margin:0;padding:1.25rem 0;border-top:1px solid var(--editorial-rule);border-bottom:0}.editorial-site .home-post-title{font-size:1.05rem;line-height:1.5}.editorial-site .home-post-date{font-size:.75rem}.editorial-site .reading-path-entry{padding:1.75rem 2rem;background:var(--editorial-surface);border:0}.editorial-site .reading-path-entry h2{font-size:1.5rem}.editorial-site .reading-path-entry>p:not(.home-section-kicker){font-size:.9rem;line-height:2;color:var(--editorial-muted)}.editorial-site .home-feature-card h3{max-width:42rem;font-size:1.3rem;line-height:1.4}.editorial-site .home-feature-card p,.editorial-site .home-work-card p{font-size:.9rem;color:var(--editorial-muted)}.editorial-site .home-work-card .home-feature-label{display:none}.editorial-site .page-title,.editorial-site .discover-title{font-size:clamp(2rem, 4vw, 3rem)}.editorial-site .page-header,.editorial-site .discover-header{border-bottom-width:1px}.editorial-site .archive-item{grid-template-columns:10rem minmax(0, 1fr);padding:1.6rem 0}.editorial-site .archive-tags{display:none}.editorial-site .archive-summary,.editorial-site .topic-hub-item p,.editorial-site .related-reading p{max-width:40rem;font-size:.9rem}.editorial-site .post-header,.editorial-site .brief-header{border-bottom-width:1px}.editorial-site .post-tags{margin-bottom:.75rem}.editorial-site .post-content,.editorial-site .brief-content{font-family:Georgia, 'Times New Roman', serif;font-size:1.125rem;line-height:1.8}.editorial-site .post-content h2,.editorial-site .post-content h3,.editorial-site .brief-content h2,.editorial-site .brief-content h3{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;line-height:1.35}.editorial-site .post-content h2,.editorial-site .brief-content h2{margin-top:2.75rem}.editorial-site .post-content p,.editorial-site .brief-content p{margin-bottom:1.4rem}.editorial-site .post-content blockquote,.editorial-site .brief-content blockquote{border-left:2px solid var(--editorial-accent);background:var(--editorial-surface);padding:1rem 1.25rem}.editorial-site .newsletter-signup{border-top:1px solid var(--editorial-rule)}.editorial-site .discover-card{border:0;border-top:1px solid var(--editorial-rule);padding:1.5rem 0}.editorial-site .discover-card-featured{background:var(--editorial-surface);padding:1.5rem}.editorial-site .discover-card-title{font-size:1.15rem;line-height:1.4}.editorial-site .discover-meta{font-size:.75rem}.editorial-site .discover-excerpt,.editorial-site .source-context{color:var(--editorial-muted);font-size:.9rem;line-height:1.65}.editorial-site .source-context summary{cursor:pointer}.editorial-site .source-context summary span{display:block;margin-top:.5rem;font-size:.8rem;color:var(--editorial-ink)}.editorial-site .source-context[open] summary{font-size:0}.editorial-site .source-context[open] summary span{font-size:.8rem}.editorial-site .source-context summary:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:4px}.editorial-site .reading-path>p{max-width:40rem}@media (max-width: 800px){.editorial-site .archive-item{grid-template-columns:minmax(0, 1fr)}}@media (max-width: 600px){.editorial-site .editorial-feature{grid-template-columns:minmax(0, 1fr);gap:1.5rem}.editorial-site .home-posts,.editorial-site .home-current-grid{grid-template-columns:minmax(0, 1fr)}.editorial-site .home-current-grid{gap:0}.editorial-site .reading-path-entry{padding:1.5rem}.editorial-site .home-section{margin-top:2.75rem}}.editorial-site .site-tagline{display:none}.editorial-site .site-nav a[aria-current="location"]{text-decoration:underline;text-underline-offset:.4em;color:var(--editorial-ink)}.editorial-site .section-guide{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;margin:0 0 3rem}.editorial-site .section-guide a{display:block;padding:1rem 0;border-bottom:1px solid var(--editorial-rule);text-decoration:none}.editorial-site .section-guide strong{display:block;color:var(--editorial-ink);font-size:1rem}.editorial-site .section-guide span{display:block;color:var(--editorial-muted);font-size:.8125rem;margin-top:.3rem}.editorial-site .section-guide a:hover strong{text-decoration:underline}.editorial-site .blog-breadcrumbs{max-width:1040px;margin:1.5rem auto 0;padding:0 1.5rem;display:flex;flex-wrap:wrap;gap:.6rem;font-size:.8125rem;color:var(--editorial-muted)}.editorial-site .blog-breadcrumbs+.page-wrapper,.editorial-site .blog-breadcrumbs+.post-wrapper,.editorial-site .blog-breadcrumbs+.brief-wrapper{padding-top:1.5rem}@media (max-width: 600px){.editorial-site .section-guide{grid-template-columns:minmax(0, 1fr);gap:0;margin-bottom:2rem}.editorial-site .section-guide a{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.editorial-site .section-guide span{max-width:55%}}@media (min-width: 601px) and (max-width: 900px){.editorial-site .site-nav{gap:.75rem}.editorial-site .site-nav>a{font-size:.8125rem;padding-left:0;padding-right:0}.editorial-site .site-title{font-size:.9rem}.editorial-site .header-inner{padding-left:1rem;padding-right:1rem}}.editorial-site .site-nav>a{padding:.55rem .7rem;border-radius:.35rem}.editorial-site .site-nav>a:hover{background:var(--editorial-surface);text-decoration:none}.editorial-site .navigation-more{position:relative}.editorial-site .navigation-more>summary{display:flex;align-items:center;gap:.6rem;padding:.6rem .85rem;border:1px solid var(--editorial-rule);border-radius:2rem;font-size:.875rem;font-weight:500;cursor:pointer;list-style:none;color:var(--editorial-ink)}.editorial-site .navigation-more>summary::-webkit-details-marker{display:none}.editorial-site .navigation-more>summary:hover{border-color:var(--editorial-accent);background:var(--editorial-surface)}.editorial-site .navigation-more[open]>summary{background:var(--editorial-ink);color:var(--editorial-paper);border-color:var(--editorial-ink)}.editorial-site .navigation-more[open] .explore-chevron{transform:rotate(180deg)}.editorial-site .navigation-more>summary:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:3px}.editorial-site .navigation-options{position:absolute;right:0;top:calc(100% + .8rem);width:440px;padding:0;white-space:normal;background:var(--editorial-paper);border:1px solid var(--editorial-rule);border-radius:.75rem;box-shadow:0 16px 48px rgba(26,24,20,0.14);z-index:102;overflow:hidden}.editorial-site .navigation-panel-heading{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.5rem .8rem;color:var(--editorial-muted);font-size:.75rem}.editorial-site .navigation-panel-mark{font-family:Georgia, serif;font-size:1.1rem}.editorial-site .navigation-options .navigation-destination{display:flex;gap:1rem;align-items:center;margin:0 .5rem;padding:1.2rem 1rem;border-radius:.4rem;text-decoration:none;color:var(--editorial-ink)}.editorial-site .navigation-destination:hover{background:var(--editorial-surface)}.editorial-site .destination-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;background:var(--editorial-surface);border:1px solid var(--editorial-rule);border-radius:.5rem;color:var(--editorial-accent)}.editorial-site .destination-icon svg{fill:none;stroke:currentColor;stroke-width:1.3}.editorial-site .destination-copy{flex:1;min-width:0}.editorial-site .destination-copy strong{display:block;font-size:1rem;font-weight:600;margin-bottom:.3rem}.editorial-site .destination-copy>span{display:block;color:var(--editorial-muted);font-size:.8125rem;line-height:1.5}.editorial-site .destination-arrow{font-size:1.2rem;color:var(--editorial-accent)}.editorial-site .navigation-panel-footer{display:flex;justify-content:space-between;gap:1rem;margin-top:.5rem;padding:1rem 1.5rem;background:var(--editorial-surface);border-top:1px solid var(--editorial-rule)}.editorial-site .navigation-panel-footer a{padding:0;font-size:.8125rem;text-decoration:none}.editorial-site .navigation-panel-footer a:hover{text-decoration:underline}.editorial-site .navigation-options a:focus-visible{outline:2px solid var(--editorial-accent);outline-offset:-3px}@media (max-width: 600px){.editorial-site .navigation-more{margin:.5rem 1rem}.editorial-site .navigation-more>summary{width:max-content}.editorial-site .navigation-options{position:static;margin-top:.75rem;width:100%;box-shadow:none}.editorial-site .navigation-panel-heading{padding:1rem}.editorial-site .navigation-options .navigation-destination{padding:1rem .5rem;gap:.75rem}.editorial-site .destination-icon{width:34px;height:34px}.editorial-site .navigation-panel-footer{padding:1rem;flex-wrap:wrap}}
