.digest-series-section{position:relative;overflow:hidden;border-block:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 86% 16%,rgba(181,221,119,.13),transparent 26rem),var(--gr-forest-900);color:#fff}.digest-series-section .section-heading{max-width:850px}.digest-series-section .eyebrow{color:#b5dd77}.digest-series-section h2{color:#fff}.digest-series-section .lead{color:#c6d3c9}.digest-series-heading{display:flex;justify-content:space-between;gap:28px;align-items:end}.digest-series-heading .text-action{flex:none;margin-bottom:46px;color:#d8ebbd}.digest-card{display:grid;overflow:hidden;border:1px solid var(--gr-line);border-radius:var(--gr-radius-lg);background:#fff;color:var(--ink);box-shadow:var(--gr-shadow-card)}.digest-card-featured{grid-template-columns:minmax(290px,.78fr) minmax(0,1.22fr)}.digest-card-compact{grid-template-columns:minmax(220px,.42fr) minmax(0,1.58fr)}.digest-card-visual{display:grid;min-height:390px;place-items:center;padding:clamp(20px,3vw,38px);background:linear-gradient(rgba(5,36,29,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(5,36,29,.025) 1px,transparent 1px),var(--gr-paper-100);background-size:18px 18px}.digest-card-visual img{width:min(100%,310px);height:auto;border:1px solid rgba(5,36,29,.16);background:#fff;box-shadow:0 18px 45px #05241d29;transition:transform var(--gr-transition),box-shadow var(--gr-transition)}.digest-card:hover .digest-card-visual img{transform:translateY(-4px) rotate(-.35deg);box-shadow:0 24px 54px #05241d33}.digest-card-content{align-self:center;padding:clamp(28px,5vw,56px)}.digest-card-kicker,.digest-card-details{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--gr-forest-600);font:600 var(--text-xs) / 1.4 var(--gr-font-meta);letter-spacing:.07em;text-transform:uppercase}.digest-card-kicker{margin-bottom:18px}.digest-card-kicker span:first-child{color:var(--gr-impact)}.digest-card h3{max-width:720px;margin:0 0 16px;font-family:var(--gr-font-editorial);font-size:clamp(1.85rem,1.48rem + 1.7vw,3rem);letter-spacing:-.025em}.digest-card h3 a{text-decoration:none}.digest-card h3 a:hover{text-decoration:underline;text-decoration-thickness:.05em;text-underline-offset:.14em}.digest-card p{max-width:690px;color:var(--gr-muted);font-size:var(--text-lead);line-height:1.58}.digest-card-details{margin:24px 0;padding-top:18px;border-top:1px solid var(--gr-line);color:var(--gr-muted);letter-spacing:0;text-transform:none}.digest-archive-hero .feature-panel{background:radial-gradient(circle at 1px 1px,rgba(16,85,45,.1) 1px,transparent 0) 0 0 / 18px 18px,linear-gradient(135deg,white,var(--gr-workflow-tint))}.digest-archive-list{display:grid;gap:24px}.digest-issue-hero{padding:34px 0 28px}.digest-issue-hero-panel{position:relative;overflow:hidden;border:1px solid var(--gr-line);border-radius:var(--gr-radius-lg);padding:clamp(30px,5vw,62px);background:radial-gradient(circle at 84% 18%,rgba(181,221,119,.13),transparent 24rem),var(--gr-forest-900);box-shadow:var(--gr-shadow-card)}.digest-issue-hero-panel .eyebrow{color:#b5dd77}.digest-issue-hero-panel h1{max-width:980px;margin:16px 0 20px;color:#fff;font-family:var(--gr-font-editorial);font-size:clamp(2.65rem,2.08rem + 2.8vw,4.8rem);line-height:1;letter-spacing:-.035em}.digest-issue-hero-panel .article-dek{color:#c6d3c9}.digest-issue-hero-panel .article-meta{color:#afc0b3}.digest-issue-hero-panel .article-meta span+span:before{color:#b5dd77}.digest-issue-visual{width:min(calc(100% - 40px),900px);margin:clamp(24px,5vw,52px) auto 0}.digest-issue-visual-frame{display:grid;place-items:center;border:1px solid var(--gr-line);border-radius:var(--gr-radius-lg);padding:clamp(18px,4vw,42px);background:linear-gradient(rgba(5,36,29,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(5,36,29,.025) 1px,transparent 1px),#fff;background-size:18px 18px;box-shadow:var(--gr-shadow-card)}.digest-issue-visual img{width:min(100%,600px);height:auto;border:1px solid rgba(5,36,29,.15);box-shadow:0 22px 60px #05241d2b}.digest-issue-visual figcaption{max-width:var(--gr-reading-width);margin:14px auto 0;color:var(--gr-muted);font-size:var(--text-sm);line-height:1.55;text-align:center}.digest-issue-visual .article-figure-link{text-align:center}.digest-article-body>p:first-child{font-size:var(--text-lead);color:var(--gr-forest-900)}.digest-article-body h2{padding-top:.2em}.digest-article-body h2:before{content:"";display:block;width:42px;height:3px;margin-bottom:18px;border-radius:999px;background:var(--gr-impact)}.digest-article-body h3{color:var(--gr-forest-700)}.digest-article-body>ol:last-of-type{padding-left:1.3rem}.digest-article-body>p:last-child{margin-top:26px;border:1px solid #d9d5ec;border-radius:var(--gr-radius-md);padding:22px;background:var(--gr-governance-tint);color:var(--gr-muted);font-size:var(--text-sm)}@media(max-width:800px){.digest-series-heading{display:block}.digest-series-heading .text-action{display:inline-flex;margin:-20px 0 32px}.digest-card-featured,.digest-card-compact{grid-template-columns:1fr}.digest-card-visual{min-height:0}.digest-card-visual img{width:min(74%,330px)}}@media(max-width:700px){.digest-issue-hero{padding-top:18px}.digest-issue-hero-panel{border-radius:var(--gr-radius-md);padding:24px}.digest-issue-visual{width:min(calc(100% - 28px),900px)}.digest-issue-visual-frame{border-radius:var(--gr-radius-md);padding:14px}.digest-card-content{padding:24px}}@media print{.digest-issue-visual,.digest-article-body .article-figure-link{break-inside:avoid}}
