.lg-crumbs{font-size:13px;color:var(--meta);margin:0 0 12px}.lg-crumbs a{color:var(--meta)}.lg-lede{font-size:18px;line-height:1.55;color:var(--text)}.lg h3{font-size:16px;letter-spacing:-.01em;margin:24px 0 6px}.gd-takeaway{margin:28px 0;padding:16px 20px;background:var(--card);border-left:4px solid var(--pine);border-radius:0 14px 14px 0}.gd-takeaway p{margin:0;color:var(--text)}.gd-takeaway strong{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--faint);margin-bottom:4px}.gd-table{overflow-x:auto;margin:16px 0}.gd-table table{border-collapse:collapse;width:100%;font-size:15px}.gd-table th,.gd-table td{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid var(--divider);color:var(--secondary)}.gd-table th{color:var(--text);font-weight:600}.gd-table code,.lg code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.gd-cta{margin:40px 0 0;padding:20px;background:var(--card);border-radius:14px}.gd-cta p{margin:0 0 14px;color:var(--text)}.lg .gd-cta a.gd-button{display:inline-block;padding:10px 18px;border-radius:999px;background:var(--accent);color:var(--on-accent);font-weight:600;text-decoration:none}.gd-sources{font-size:14px}.gd-sources li{overflow-wrap:anywhere}.gd-note{font-size:14px;color:var(--meta)}.gd-related{padding-left:20px}.lg .gd-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:12px}.lg .gd-list li{margin:0}.lg .gd-list a{display:block;padding:16px 20px;background:var(--card);border-radius:14px;text-decoration:none}.gd-list .gd-title{display:block;color:var(--text);font-weight:600;font-size:17px}.gd-list .gd-blurb{display:block;color:var(--secondary);font-size:15px;margin-top:2px}.gd-figure{margin:28px 0}.gd-figure svg{display:block;width:100%;max-width:32rem;height:auto;margin:0 auto}
