.featured-grid{display:grid;grid-template-columns:3fr 2fr;gap:16px;margin-top:48px}@media(max-width:800px){.featured-grid{grid-template-columns:1fr}}.featured-primary{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:32px;display:flex;flex-direction:column;text-decoration:none;color:inherit;cursor:pointer;transition:all .3s}.featured-primary:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.featured-primary h3{font-size:1.3rem;margin:12px 0 10px;line-height:1.35;color:var(--text)}.featured-primary p{font-size:var(--text-base);color:var(--text-2);line-height:1.6;margin:0 0 auto;padding-bottom:16px}.featured-secondary-col{display:flex;flex-direction:column;gap:16px}.featured-secondary{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;flex:1;text-decoration:none;color:inherit;cursor:pointer;transition:all .3s}.featured-secondary:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow)}.featured-secondary h4{font-size:var(--text-lg);margin:10px 0 8px;line-height:1.35;color:var(--text)}.featured-secondary-description{font-size:var(--text-sm);color:var(--text-2);line-height:1.55;margin:0 0 auto;padding-bottom:12px}.featured-badge{font-size:var(--text-2xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:3px 10px;border-radius:20px;background:var(--indigo-50);color:var(--indigo);white-space:nowrap;width:fit-content}.featured-badge-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.featured-badge-accent{font-size:var(--text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 10px;border-radius:20px;background:var(--indigo);color:#fff;white-space:nowrap;width:fit-content}.featured-stats{list-style:none;margin:14px 0 12px;display:grid;grid-template-columns:minmax(140px,1.4fr) 1fr 1fr;column-gap:14px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:12px 0}.featured-stats li{font-size:var(--text-sm);color:var(--text);font-weight:600;position:relative}.featured-stats li.stat-tone-real,.featured-stats li.stat-tone-synth{padding-left:14px}.featured-stats li.stat-tone-real:before,.featured-stats li.stat-tone-synth:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:2px}.featured-stats li.stat-tone-real:before{background:var(--indigo)}.featured-stats li.stat-tone-synth:before{background:#cdd1da}@media(max-width:460px){.featured-stats{grid-template-columns:1fr;row-gap:6px}}.featured-meta{font-size:var(--text-xs);color:var(--text-3);margin-top:12px}.featured-chart{margin:0 0 16px;padding:14px 0 4px}.featured-chart-caption{font-size:var(--text-xs);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-bottom:10px}.legend-swatch{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:middle}.legend-swatch-real{background:var(--indigo)}.legend-swatch-synth{background:#cdd1da}.featured-chart-grid{display:grid;grid-template-columns:minmax(140px,1.4fr) 1fr 1fr;column-gap:14px;row-gap:8px;align-items:center}.chart-grid-header{font-size:var(--text-2xs);color:var(--text-2);font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding-bottom:4px;border-bottom:1px solid var(--border)}.chart-grid-header-spacer{border-bottom:1px solid var(--border)}.chart-grid-label{font-size:var(--text-sm);color:var(--text);font-weight:500;line-height:1.3}.chart-grid-cell{display:flex;align-items:center;min-height:24px}.chart-pair-track{position:relative;height:18px;border-radius:4px;width:100%;background:var(--bg-2);overflow:visible;display:flex;align-items:center}.chart-pair-fill{height:100%;border-radius:4px;transition:width .4s ease}.chart-pair-fill-real{background:var(--indigo)}.chart-pair-fill-synth{background:#cdd1da}.chart-pair-value{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:var(--text-2xs);font-weight:700;color:var(--text);pointer-events:none}.chart-pair-value.is-zero{color:var(--indigo)}.chart-pair-text{font-size:var(--text-sm);font-weight:600;color:var(--text)}.featured-chart-note{margin:14px 0 0;padding:10px 12px;font-size:var(--text-xs);color:var(--text-2);line-height:1.5;background:var(--bg-2);border-left:2px solid var(--indigo);border-radius:0 4px 4px 0}@media(max-width:460px){.featured-chart-grid{grid-template-columns:1fr;row-gap:4px}.chart-grid-header{display:none}.chart-grid-label{font-weight:600;margin-top:8px}.chart-grid-label:first-child{margin-top:0}.chart-grid-cell:before{font-size:var(--text-2xs);color:var(--text-2);font-weight:600;margin-right:8px;min-width:60px}.chart-grid-cell:nth-of-type(3n+2):before{content:"Real:"}.chart-grid-cell:nth-of-type(3n):before{content:"Synth:"}}.section-featured-research[data-astro-cid-65kyuxsr]{background:var(--bg-2);padding:80px 32px}.section-featured-research[data-astro-cid-65kyuxsr] .container[data-astro-cid-65kyuxsr]{max-width:1200px;margin:0 auto}@media(max-width:680px){.section-featured-research[data-astro-cid-65kyuxsr]{padding:56px 20px}}
