.offer-related{gap:var(--space-1);margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);border:1px solid;max-width:40em;display:grid}.offer-related span{font-size:var(--text-caption);letter-spacing:.06em;opacity:.85}.offer-related a{align-items:center;gap:0 var(--space-2);min-height:var(--tap-min);font-size:var(--text-body);text-underline-offset:4px;flex-wrap:wrap;font-weight:700;line-height:1.6;text-decoration:underline;display:inline-flex}.csv-next{margin-top:var(--space-4)}.csv-next a{align-items:center;gap:0 var(--space-2);min-height:var(--tap-min);text-underline-offset:4px;flex-wrap:wrap;font-weight:700;line-height:1.6;text-decoration:underline;display:inline-flex}.project-verification h2{font-size:var(--text-h3);line-height:1.5}.project-verification{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid;max-width:46em;display:grid}.project-verification .offer-list li{font-size:var(--text-body);padding-left:22px;line-height:1.75;position:relative}.project-verification .offer-list li:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:.8em;left:4px}.project-verification a{text-underline-offset:3px;text-decoration:underline}.wdg-before{margin-top:var(--space-4);grid-column:1/-1}.wdg .wks-aside{text-align:left;color:#f3eadc;background:#231c16;border-color:#f1b76173;max-width:min(420px,70vw)}.wdg-after{gap:var(--space-4);max-width:var(--content-max);padding:var(--space-6) var(--gutter) var(--space-8);margin:0 auto;display:grid}.wdg-after .wks-aside,.wdg-after .wks-aside.quiet{color:#3a332b;background:#fffaf1;border-color:#78644673}.wdg-next{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.wdg-next a{min-height:56px;color:inherit;background:#fff9;border:1px solid #3c32282e;border-radius:8px;gap:2px;padding:12px 16px;text-decoration:none;display:grid}:is(.wdg-next a:hover,.wdg-next a:focus-visible){border-color:#3c322873}.wdg-next small{letter-spacing:.08em;opacity:.7;font-size:12px}.wdg-next span{font-weight:650}
