/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme,base;@layer components{.newsletter-issue{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.newsletter-issue p{max-width:42rem}.newsletter-issue__head{border-bottom:var(--border-width-default) solid var(--color-line);gap:1rem;padding-bottom:1.5rem;display:grid}.newsletter-issue__logo{width:8rem}.newsletter-issue__meta{font-size:var(--text-label);flex-wrap:wrap;gap:.5rem 2rem;display:flex}.newsletter-issue__meta div{gap:.5rem;display:flex}.newsletter-issue__meta dt{color:var(--color-muted)}.newsletter-issue__subject{letter-spacing:var(--tracking-display);font-weight:300;line-height:var(--leading-display);font-size:var(--text-card);line-height:1.2}.newsletter-issue__preheader{color:var(--color-muted)}.newsletter-issue__heading{letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);font-size:var(--text-lead);line-height:1.3}.newsletter-issue__intro,.newsletter-issue__toc{gap:.75rem;display:grid}.newsletter-issue__contents{gap:.5rem;padding-left:1.25rem;list-style:decimal;display:grid}.newsletter-issue__contents ::marker{font-family:var(--font-mono);color:var(--color-muted)}.newsletter-issue__contents a{text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:.25em}.newsletter-issue__contents a:hover{text-decoration-thickness:.125rem}.newsletter-issue__section{border-top:var(--border-width-default) solid var(--color-line);gap:.75rem;padding-top:1.5rem;display:grid}.newsletter-issue__section p,.newsletter-issue__intro p{color:var(--color-muted)}.newsletter-issue__number{font-family:var(--font-mono);color:var(--color-muted)}.newsletter-issue__cta{justify-items:start;gap:.75rem;margin-top:.75rem;display:grid}.newsletter-issue__cta p{color:var(--color-muted)}.newsletter-issue__cta .newsletter-issue__cta-title{letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);font-size:var(--text-lead);color:var(--color-ink);line-height:1.3}.newsletter-issue__cta a{margin-top:.25rem}.newsletter-issue__footer{border-top:var(--border-width-default) solid var(--color-line);font-size:var(--text-label);color:var(--color-muted);gap:.75rem;padding-top:1.5rem;display:grid}.newsletter-issue__unsubscribe{color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}@media not all and (width>=40rem){.newsletter-issue{padding:1.25rem}.newsletter-issue .card--compact{padding:1.25rem 1rem}}.newsletter-hero{padding-block:clamp(1rem, .5rem + 1vw, 1.5rem) var(--spacing-section);background:radial-gradient(60% 50% at 100% 0%, #ff6b00, transparent 70%), var(--color-white)}@supports (color:color-mix(in lab, red, red)){.newsletter-hero{background:radial-gradient(60% 50% at 100% 0%, color-mix(in srgb, var(--color-brand) var(--alpha-5), transparent), transparent 70%), var(--color-white)}}.newsletter-hero__crumbs{margin-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.newsletter-hero__grid{align-items:center;gap:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.newsletter-hero__copy{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:40rem;display:flex}.newsletter-hero__lead{font-size:var(--text-lead);color:var(--color-ink);line-height:1.5}.newsletter-checks{gap:.75rem;margin-top:.5rem;display:grid}.newsletter-checks li{align-items:flex-start;gap:.75rem;font-weight:500;display:flex}.newsletter-checks__tick{background:var(--color-brand);width:1.5rem;height:1.5rem;color:var(--color-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.newsletter-signup{justify-self:center;width:100%;max-width:36rem}.newsletter-signup__title{letter-spacing:var(--tracking-display);font-weight:300;line-height:var(--leading-display);font-size:var(--text-card)}.newsletter-signup__consent{color:var(--color-muted)}@media (width>=64rem){.newsletter-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(3rem,1rem + 4vw,7rem)}.newsletter-signup{justify-self:end}}.newsletter-topics{gap:var(--spacing-grid);display:grid}.newsletter-topic{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.newsletter-topic__label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:1.5;font-size:var(--text-label,clamp(.875rem, .84rem + .12vw, 1rem));color:var(--color-muted);margin-top:1.5rem}.newsletter-topic__title{letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);font-size:var(--text-lead);margin-top:.5rem;line-height:1.3}.newsletter-topic__text{color:var(--color-muted);margin-top:.5rem}.newsletter-topics__more{max-width:48rem;color:var(--color-muted);margin-top:clamp(2rem,1.5rem + 1vw,3rem)}@media (width>=40rem){.newsletter-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.newsletter-topics{grid-template-columns:repeat(4,minmax(0,1fr))}}.newsletter-split{display:grid}@media (width>=64rem){.newsletter-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(3rem,1rem + 4vw,7rem)}.newsletter-split__aside{position:sticky;top:7rem}}.newsletter-benefits{gap:2.5rem var(--spacing-grid);display:grid}.newsletter-benefit{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.newsletter-benefit__title{letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);font-size:var(--text-lead);margin-top:1rem;line-height:1.3}@media (width>=40rem){.newsletter-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2.5rem}}.newsletter-next{flex-direction:column;align-items:flex-start;max-width:32rem;margin-bottom:3rem;display:flex}.newsletter-next__mark{width:3rem;height:auto;color:var(--color-brand);margin-bottom:1.5rem}.newsletter-next__title{letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);font-size:var(--text-lead);line-height:1.3}.newsletter-next__text{color:#fff;margin-block:.5rem 1.5rem}@supports (color:color-mix(in lab, red, red)){.newsletter-next__text{color:color-mix(in srgb, var(--color-white) var(--alpha-70), transparent)}}@media (width>=64rem){.newsletter-next{margin-bottom:0}}.newsletter-fair{gap:var(--spacing-grid);display:grid}.newsletter-fair__item{flex-direction:column;align-items:flex-start;display:flex}.newsletter-fair__title{letter-spacing:var(--tracking-title);font-weight:500;line-height:var(--leading-title);font-size:var(--text-lead);-webkit-hyphens:manual;hyphens:manual;margin-top:1.25rem;line-height:1.3}.newsletter-fair__text{color:var(--color-muted);margin-top:.5rem}.newsletter-fair__item--highlight .newsletter-fair__text{color:var(--color-ink)}@media (width>=40rem){.newsletter-fair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.newsletter-fair{grid-template-columns:repeat(4,minmax(0,1fr))}}.newsletter-close{padding:clamp(2.5rem, 1.5rem + 4vw, 4rem) var(--spacing-card);text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.newsletter-close h2{font-size:var(--text-section)}.newsletter-close__text{max-width:40rem;font-size:var(--text-lead);color:var(--color-muted);margin-bottom:.75rem}.newsletter-close__note{max-width:40rem;color:var(--color-muted)}}@layer utilities;
