.skip-link{position:fixed;top:-90px;left:18px;z-index:150;background:#fff;padding:12px 18px;border:2px solid var(--ink)}.skip-link:focus{top:12px}.digest-intro{padding:78px 0 58px}.digest-title-row{display:flex;align-items:center;justify-content:space-between;gap:20px}.digest-intro h1{font-size:clamp(70px,11vw,146px);line-height:.95;letter-spacing:-.075em;margin:10px 0 35px}.digest-intro h1 span{color:var(--coral)}.digest-count,.digest-frequency,.digest-status{border:1px solid var(--line);border-radius:999px;padding:9px 14px;font-size:12px;font-weight:750}.digest-count{white-space:nowrap}.digest-dek{font-size:clamp(21px,2.7vw,32px);line-height:1.4;letter-spacing:-.025em;max-width:850px;color:var(--muted);margin:0 0 30px}.digest-intro-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:center;gap:30px}.digest-intro-bottom>p{max-width:650px;color:var(--muted)}.digest-frequency{white-space:nowrap}.digest-stories{display:grid;gap:45px;padding-bottom:90px}.digest-card{display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden;border:1px solid var(--line);border-radius:26px;background:#fff}.digest-card:nth-child(2){grid-template-columns:1fr 1.1fr}.digest-card:nth-child(2) .digest-card-image{order:2}.digest-card-image{display:block;min-height:380px;background:#eee6dc}.digest-card-image img{width:100%;height:100%;display:block;object-fit:cover}.digest-card-copy{padding:42px}.digest-card h2{font-size:clamp(28px,3.2vw,41px);line-height:1.08;letter-spacing:-.04em;margin:15px 0 20px}.digest-card h2 a{text-decoration:none}.digest-card-copy>p:not(.eyebrow){color:var(--muted)}.digest-card-meta,.digest-meta{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:12px;color:var(--muted);margin:25px 0}.digest-card-copy>.text-link{font-size:14px}.digest-principles{background:var(--ink);color:#fff;padding:80px 0}.digest-principles h2,.digest-newsletter h2,.digest-archive h2,.digest-stats-section h2{font-size:clamp(32px,4vw,54px);line-height:1.08;letter-spacing:-.045em;margin:14px 0 26px}.digest-principles .eyebrow{color:#ffb1a6}.digest-principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:40px}.digest-principle-grid h3{font-size:22px}.digest-principle-grid p{color:#bdc5cd}.digest-newsletter{padding-top:80px;padding-bottom:70px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.digest-newsletter p{color:var(--muted)}.digest-newsletter aside{background:#fff;border:1px solid var(--line);border-radius:20px;padding:30px}.digest-status{display:inline-block;background:#f4eee2;color:#6a4c21}.digest-newsletter aside a{font-weight:700;text-underline-offset:4px}.digest-archive{padding-block:30px 70px;border-bottom:1px solid var(--line)}.digest-foundations{display:grid;gap:8px;text-decoration:none;background:#e9e6df;border-radius:18px;padding:26px}.digest-foundations>span{font-size:13px;color:var(--muted)}.digest-foundations strong{font-size:24px;line-height:1.2;letter-spacing:-.025em}.digest-stats-section{padding-block:65px 85px}.digest-stats-section>p{max-width:800px;color:var(--muted)}.digest-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:35px 0}.digest-stats-grid>div{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--line);padding:24px;border-radius:16px}.digest-stats-grid strong{font-size:38px;letter-spacing:-.04em}.digest-stats-grid span{font-size:13px;color:var(--muted)}.digest-small{font-size:12px;line-height:1.7;color:var(--muted)}.digest-article-heading{padding:65px 0 35px}.digest-article-heading>.eyebrow{margin-top:40px}.digest-article-heading h1{font-size:clamp(40px,5.7vw,72px);line-height:1.04;letter-spacing:-.05em;max-width:1050px;margin:20px 0 28px}.digest-article-heading .digest-dek{font-size:clamp(19px,2vw,24px)}.digest-meta{font-size:13px;margin-bottom:0}.digest-cover{margin-top:5px;margin-bottom:55px}.digest-cover img{width:100%;height:auto;display:block;border-radius:22px}.digest-cover figcaption{color:var(--muted);font-size:11px;margin-top:12px}.digest-reading{display:grid;grid-template-columns:minmax(0,760px) 1fr;gap:65px;align-items:start;padding-bottom:85px}.digest-prose{font-size:18px;line-height:1.8;min-width:0}.digest-prose>p{margin:0 0 25px;color:#424d58}.digest-prose .digest-opening{font-size:24px;line-height:1.6;color:var(--ink)}.digest-prose h2{font-size:31px;line-height:1.2;letter-spacing:-.03em;margin:45px 0 20px}.digest-prose sup{margin-left:4px;font-size:11px}.digest-prose sup a{text-decoration:none;border-bottom:1px solid var(--coral)}.digest-prose li{padding-left:5px;margin:12px 0}.digest-example{background:#e9e6df;border-left:4px solid var(--coral);padding:22px 26px;margin:30px 0}.digest-example>strong{font-size:12px;letter-spacing:.03em}.digest-example p{margin-bottom:0}.digest-reading-note{position:sticky;top:120px;padding:25px;border:1px solid var(--line);border-radius:18px;background:#fff}.digest-reading-note>.eyebrow{font-size:10px}.digest-reading-note>a{font-size:13px;font-weight:750}.digest-sources{border-top:1px solid var(--line);margin-top:45px;font-size:13px;line-height:1.7}.digest-sources h2{font-size:24px}.digest-sources li{scroll-margin-top:110px}.digest-sources li p{margin-top:6px;color:var(--muted)}.digest-sources a{overflow-wrap:anywhere;text-underline-offset:3px}.digest-cta{background:var(--ink);color:#fff;border-radius:20px;padding:32px;margin-top:40px}.digest-cta h2{color:#fff;margin-top:0}.digest-cta p{color:#bdc5cd}.digest-cta .eyebrow{color:#ffb1a6;font-size:11px}.digest-cta .button{background:#fff;color:var(--ink);font-size:14px}.digest-next h2{font-size:24px}.digest-next a{font-weight:750;text-underline-offset:4px}.digest-next{margin-bottom:30px}
@media(min-width:851px){.site-header nav{gap:20px}}
@media(max-width:950px){.digest-card-copy{padding:30px}.digest-card h2{font-size:31px}.digest-reading{gap:35px;grid-template-columns:minmax(0,1fr) 230px}}
@media(max-width:850px){.digest-intro{padding:55px 0 40px}.digest-intro-bottom{flex-direction:column;align-items:flex-start;gap:10px}.digest-card,.digest-card:nth-child(2){grid-template-columns:1fr}.digest-card:nth-child(2) .digest-card-image{order:0}.digest-card-image{min-height:0;aspect-ratio:16/9}.digest-reading{display:block}.digest-reading-note{position:static;margin-top:35px}.digest-principle-grid,.digest-newsletter{grid-template-columns:1fr;gap:22px}.digest-newsletter{padding-top:55px}.digest-stats-grid{grid-template-columns:1fr 1fr}.digest-principles{padding:55px 0}.digest-title-row{align-items:flex-start;flex-direction:column;gap:0}.digest-count{margin:0 0 25px}.digest-article-heading{padding-top:45px}}
@media(max-width:520px){.digest-intro h1{font-size:70px}.digest-card-copy{padding:26px}.digest-card h2{font-size:30px}.digest-article-heading h1{font-size:41px}.digest-prose{font-size:17px}.digest-prose .digest-opening{font-size:21px}.digest-cover{margin-bottom:35px}.digest-cta{padding:25px}.digest-stats-grid{gap:12px}.digest-stats-grid>div{padding:18px}.digest-stats-grid strong{font-size:30px}.digest-frequency{font-size:11px}}
