.newsletter-archive-list{margin:0;padding:0;list-style:none}.newsletter-archive-item{border-bottom:1px solid var(--color-divider)}.newsletter-archive-item:last-child{border-bottom:none}.newsletter-archive{--newsletter-archive-cols:var(--width-archive-number) var(--width-archive-date) minmax(0, 1fr) minmax(0, 1.2fr)}.newsletter-archive-head{grid-template-columns:var(--newsletter-archive-cols);gap:var(--space-md);padding-bottom:var(--space-2xs);border-bottom:1px solid var(--color-divider);font-family:var(--font-apparatus);font-size:var(--text-label-small);font-weight:var(--weight-label);letter-spacing:var(--tool-tracking-label);line-height:var(--leading-ui);text-transform:uppercase;color:var(--color-muted);display:grid}.newsletter-archive-row{grid-template-columns:var(--newsletter-archive-cols);align-items:baseline;column-gap:var(--space-md);row-gap:var(--space-xs);padding:var(--space-sm) 0;color:inherit;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.newsletter-archive-row:hover .newsletter-archive-headline{color:var(--color-accent)}}.newsletter-archive-number{grid-area:1/1}.newsletter-archive-date{font-family:var(--font-apparatus);font-size:var(--text-breadcrumb-sm);font-weight:var(--weight-label);color:var(--color-muted);white-space:nowrap;grid-area:1/2}.newsletter-archive-headline{font-family:var(--font-heading);font-size:var(--type-body);font-style:italic;font-weight:400;line-height:var(--leading-tight);color:var(--color-ink);transition:color var(--duration-fast) var(--ease-out);-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:1/3;display:-webkit-box;overflow:hidden}.newsletter-archive-preview{font-family:var(--font-body);font-size:var(--type-sm);line-height:var(--leading-body-legacy);color:var(--color-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:1/4;display:-webkit-box;overflow:hidden}.newsletter-archive-empty{padding:var(--space-lg) 0}.newsletter-archive-empty-copy{font-family:var(--font-body);font-size:var(--type-body);color:var(--color-muted);margin:0;font-style:italic}.newsletter-archive-section{margin-top:var(--space-2xl)}.newsletter-topic-scope-list{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.newsletter-topic-scope-badge{font-family:var(--font-apparatus);font-size:var(--type-sm);color:var(--color-blue);border:1px solid var(--color-blue);border-radius:var(--radius-standard);padding:var(--space-2xs) var(--space-xs);white-space:nowrap;letter-spacing:.02em;background:0 0;line-height:1}@media (max-width:640px){.newsletter-archive-head{display:none}.newsletter-archive-row{row-gap:var(--space-2xs);column-gap:var(--space-xs);grid-template-rows:auto auto auto;grid-template-columns:max-content minmax(0,1fr)}.newsletter-archive-number{grid-area:1/1;width:auto}.newsletter-archive-date{grid-area:1/2}.newsletter-archive-headline{grid-area:2/1/auto/-1}.newsletter-archive-preview{grid-area:3/1/auto/-1}}.newsletter-sample-preview-link{color:inherit;text-decoration:none;display:block}.newsletter-sample-preview{border:1px solid var(--color-divider);border-radius:var(--radius-soft);cursor:default;overflow:hidden}.newsletter-sample-preview-link .newsletter-sample-preview{cursor:pointer}@media (hover:hover) and (pointer:fine){.newsletter-sample-preview-link:hover .newsletter-sample-preview-headline{color:var(--color-accent)}}.newsletter-sample-preview-header{justify-content:space-between;align-items:baseline;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-divider);background-color:var(--color-tint);display:flex}.newsletter-sample-preview-sender{font-family:var(--font-apparatus);font-size:var(--type-sm);color:var(--color-blue);letter-spacing:.01em;font-weight:600}.newsletter-sample-preview-date{font-family:var(--font-apparatus);font-size:var(--type-sm);color:var(--color-muted);white-space:nowrap}.newsletter-sample-preview-body{padding:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.newsletter-sample-preview-headline{font-family:var(--font-heading);font-size:var(--type-h2);font-style:italic;font-weight:400;line-height:var(--leading-tight);color:var(--color-ink);transition:color var(--duration-fast) var(--ease-out);margin:0}.newsletter-sample-preview-text{font-family:var(--font-body);font-size:var(--type-sm);font-weight:400;line-height:var(--leading-body-legacy);color:var(--color-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.newsletter-landing{padding:var(--space-header-to-breadcrumbs) 0 var(--space-2xl)}.newsletter-landing>.tool-crumbs{max-width:min(var(--feature-max-width), var(--page-max-width))}.newsletter-landing-inner{max-width:min(var(--feature-max-width), var(--page-max-width));padding:0 var(--space-page-gutter);margin:0 auto}.newsletter-landing-hero{column-gap:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.newsletter-hero-left{gap:var(--space-md);flex-direction:column;display:flex}.newsletter-hero-headline{font-family:var(--font-heading);font-size:var(--type-newsletter-hero);font-style:italic;font-weight:300;line-height:var(--leading-newsletter-hero);letter-spacing:-.02em;color:var(--color-ink);max-width:var(--width-content);text-wrap:balance;margin:0}.newsletter-hero-subhead{font-family:var(--font-body);font-size:var(--type-newsletter-dek);font-weight:300;line-height:var(--leading-snug);letter-spacing:-.02em;color:var(--color-ink);max-width:var(--width-content);margin:0}.newsletter-hero-signup{margin-top:var(--space-xs)}.newsletter-hero-right{position:relative}.newsletter-hero-portrait{flex-direction:column;align-items:center;margin:0;display:flex;position:absolute;inset:0}.newsletter-portrait-ink{flex:1 1 0;width:auto;min-height:0}.newsletter-feature{column-gap:var(--space-2xl);margin-top:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}.newsletter-feature-media{display:flex}.newsletter-feature--image-left{grid-template-columns:minmax(0, 1fr) minmax(0, var(--width-content))}.newsletter-feature--image-right{grid-template-columns:minmax(0, var(--width-content)) minmax(0, 1fr)}.newsletter-feature--image-left .newsletter-feature-media{align-self:center}.newsletter-feature--image-left .newsletter-feature-ink{width:100%;max-width:380px}@media (min-width:1440px){.newsletter-landing>.tool-crumbs,.newsletter-landing-inner{max-width:var(--span-10-of-12);padding-inline:0}.newsletter-landing-hero{column-gap:var(--space-sm);grid-template-columns:repeat(10,minmax(0,1fr))}.newsletter-hero-left{grid-column:1/span 5}.newsletter-hero-signup .nl-signup--hero,.newsletter-hero-subhead{max-width:var(--span-4-of-12)}.newsletter-hero-right{grid-column:7/span 4}.newsletter-feature{column-gap:var(--space-sm);grid-template-columns:repeat(10,minmax(0,1fr))}.newsletter-feature--image-left .newsletter-feature-media{grid-column:1/span 4}.newsletter-feature--image-left .newsletter-feature-text{grid-column:6/span 5}.newsletter-feature--image-right .newsletter-feature-text{grid-column:1/span 5}.newsletter-feature--image-right .newsletter-feature-media{grid-column:7/span 4}}.newsletter-who-photo{max-width:300px;margin:0}.newsletter-who-img{width:100%;height:auto;display:block}.newsletter-feature-heading{font-family:var(--font-heading);font-size:var(--type-h1);font-style:italic;font-weight:300;line-height:var(--leading-tight);color:var(--color-ink);margin:0 0 var(--space-md)}.newsletter-feature-body{max-width:var(--width-content)}.newsletter-feature-body p{font-family:var(--font-body);font-size:var(--type-newsletter-body);font-weight:300;line-height:var(--leading-body-legacy);color:var(--color-ink);margin:0}.newsletter-feature-body p+p{margin-top:var(--space-md)}.newsletter-feature-body a:not(.entity-link){color:var(--color-blue);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline-rest);text-decoration-color:var(--link-underline-rest);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-out);text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.newsletter-feature-body a:not(.entity-link):hover{text-decoration-color:currentColor}}.newsletter-signoff-signature{width:72px;margin-top:var(--space-md);display:block}@media (max-width:960px){.newsletter-landing-hero,.newsletter-feature{row-gap:var(--space-lg);grid-template-columns:1fr;align-items:start}.newsletter-hero-right{position:static}.newsletter-hero-portrait{align-items:flex-start;max-width:200px;margin-inline:auto;position:static}.newsletter-portrait-ink{flex:none;width:100%}.newsletter-feature--image-left .newsletter-feature-media{order:2;justify-content:center}.newsletter-feature--image-left .newsletter-feature-ink,.newsletter-who-photo{margin-inline:auto}}@media (max-width:640px){.newsletter-feature{margin-top:var(--space-xl)}}.newsletter-issue-page{max-width:var(--width-max);padding:var(--space-xl) var(--space-page-gutter);margin:0 auto}.newsletter-issue-article{max-width:var(--width-content);margin:0 auto}.newsletter-issue-header{margin-bottom:var(--space-md)}.page-scaffold:has(.newsletter-issue-header) .page-header-title{margin-bottom:var(--space-sm)}.newsletter-issue-headline{font-family:var(--font-heading);font-size:var(--type-display);font-style:italic;font-weight:300;line-height:var(--leading-tight);color:var(--color-ink);margin:0 0 var(--space-sm)}.newsletter-issue-date{font-family:var(--font-apparatus);font-size:var(--type-sm);font-variant:small-caps;letter-spacing:.05em;color:var(--color-muted);display:block}.newsletter-issue-body{color:var(--color-ink)}.newsletter-issue-body blockquote{margin:var(--space-md) 0;padding-left:var(--space-md);border-left:2px solid var(--color-divider);color:var(--color-muted);font-style:italic}.newsletter-issue-footer{margin-top:var(--space-2xl);border-top:1px solid var(--color-divider);padding-top:var(--space-xl);gap:var(--space-xl);flex-direction:column;display:flex}@media (max-width:640px){.newsletter-issue-page{padding:var(--space-md) var(--space-sm)}}.newsletter-audit-corrections{margin-bottom:var(--space-lg);border:1px solid var(--color-divider);border-radius:var(--radius-standard,4px);overflow:hidden}.newsletter-audit-corrections-details{margin:0;padding:0}.newsletter-audit-corrections-summary{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-family:var(--font-apparatus);font-size:var(--type-sm);letter-spacing:.03em;color:var(--color-ink);cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:600;list-style:none;display:flex}.newsletter-audit-corrections-summary::-webkit-details-marker{display:none}.newsletter-audit-corrections-summary:after{content:"›";font-family:var(--font-apparatus);font-size:var(--type-h2);color:var(--color-muted);transition:transform var(--duration-fast,.15s) ease;margin-left:auto;line-height:1;display:inline-block}.newsletter-audit-corrections-details[open] .newsletter-audit-corrections-summary:after{transform:rotate(90deg)}.newsletter-audit-corrections-count{color:var(--color-muted);font-weight:400}.newsletter-audit-corrections-list{border-top:1px solid var(--color-divider);margin:0;padding:0;list-style:none}.newsletter-audit-corrections-entry{gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-divider);flex-direction:column;display:flex}.newsletter-audit-corrections-entry:last-child{border-bottom:none}.newsletter-audit-corrections-date{font-family:var(--font-apparatus);font-size:var(--type-sm);color:var(--color-muted)}.newsletter-audit-corrections-summary-text{font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body-legacy);color:var(--color-ink)}.newsletter-audit-footer{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid var(--color-divider)}.newsletter-audit-footer-meta{align-items:baseline;gap:var(--space-xs);font-family:var(--font-apparatus);font-size:var(--type-sm);color:var(--color-muted);flex-wrap:wrap;margin:0;display:flex}.newsletter-audit-sent,.newsletter-audit-updated{font-style:normal}.newsletter-audit-footer-sep{color:var(--color-divider)}
