.review-proof:where(.astro-3tuxamch){padding:1rem}.review-proof__top:where(.astro-3tuxamch),.review-proof__meta:where(.astro-3tuxamch),.review-proof__body:where(.astro-3tuxamch),.review-card__top:where(.astro-3tuxamch),.review-card__rows:where(.astro-3tuxamch),.review-card__row:where(.astro-3tuxamch),.review-card__metrics:where(.astro-3tuxamch){display:grid;gap:.8rem}.review-proof__top:where(.astro-3tuxamch){align-items:end}.review-proof__top:where(.astro-3tuxamch) h3:where(.astro-3tuxamch){font-size:1.34rem;margin:0}.review-proof__meta:where(.astro-3tuxamch){grid-auto-flow:column;justify-content:start;gap:.56rem;margin-top:.92rem}.review-proof__meta:where(.astro-3tuxamch) span:where(.astro-3tuxamch){border:1px solid rgba(36,51,71,.9);border-radius:999px;padding:.42rem .62rem;color:var(--text-secondary);font-size:.7rem;background:#ffffff05}.review-proof__body:where(.astro-3tuxamch){grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:1rem;margin-top:1rem}.review-proof__charts:where(.astro-3tuxamch){display:grid;gap:.8rem}.demo-chart:where(.astro-3tuxamch),.review-card:where(.astro-3tuxamch){border:1px solid rgba(36,51,71,.88);border-radius:1rem;background:#080c14c2;padding:.88rem}.demo-chart__header:where(.astro-3tuxamch){display:flex;justify-content:space-between;gap:.8rem;align-items:baseline;margin-bottom:.72rem}.demo-chart__header:where(.astro-3tuxamch) strong:where(.astro-3tuxamch){font-size:.9rem}.demo-chart__header:where(.astro-3tuxamch) span:where(.astro-3tuxamch){color:var(--text-dim);font-size:.7rem}.demo-chart__svg:where(.astro-3tuxamch){display:block;width:100%;height:auto;touch-action:none;user-select:none}.review-proof__legend:where(.astro-3tuxamch){display:flex;flex-wrap:wrap;gap:.6rem 1rem;color:var(--text-dim);font-size:.72rem}.review-proof__legend:where(.astro-3tuxamch) span:where(.astro-3tuxamch){display:inline-flex;align-items:center;gap:.42rem}.legend-swatch:where(.astro-3tuxamch){width:.8rem;height:.8rem;border-radius:999px;display:inline-block}.legend-swatch--baseline:where(.astro-3tuxamch){background:#91a3bbd1}.legend-swatch--lsl:where(.astro-3tuxamch){background:#ffb020}.legend-swatch--usl:where(.astro-3tuxamch){background:#42d392}.legend-swatch--pass:where(.astro-3tuxamch){background:#42d392}.legend-swatch--fail:where(.astro-3tuxamch){background:#ff7a6b}.review-card:where(.astro-3tuxamch){align-content:start}.review-card__top:where(.astro-3tuxamch){grid-template-columns:minmax(0,1fr) auto;align-items:start}.review-card__status:where(.astro-3tuxamch){border-radius:999px;padding:.45rem .62rem;border:1px solid transparent;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.review-card__status:where(.astro-3tuxamch)[data-tone=positive]{color:var(--green);background:#42d3921f;border-color:#42d3924d}.review-card__status:where(.astro-3tuxamch)[data-tone=neutral]{color:var(--accent);background:#00c2ff1f;border-color:#00c2ff47}.review-card__status:where(.astro-3tuxamch)[data-tone=warning]{color:var(--amber);background:#ffb0201f;border-color:#ffb02047}.review-card:where(.astro-3tuxamch) h4:where(.astro-3tuxamch){font-size:1.16rem;line-height:1.18;margin:.3rem 0 0}.review-card__summary:where(.astro-3tuxamch),.review-card__note:where(.astro-3tuxamch){color:var(--text-secondary);font-size:.8rem;line-height:1.68;margin:0}.review-card__metrics:where(.astro-3tuxamch){grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.2rem}.review-card__metric:where(.astro-3tuxamch){border:1px solid rgba(36,51,71,.88);border-radius:.92rem;padding:.76rem;background:#ffffff05}.review-card__metric--proposed:where(.astro-3tuxamch)[data-tone=positive]{background:#42d3921a;border-color:#42d39247}.review-card__metric--proposed:where(.astro-3tuxamch)[data-tone=negative]{background:#ff7a6b1a;border-color:#ff7a6b47}.review-card__metric:where(.astro-3tuxamch) span:where(.astro-3tuxamch){color:var(--text-dim);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase}.review-card__metric:where(.astro-3tuxamch) strong:where(.astro-3tuxamch){display:block;margin-top:.48rem;font-family:var(--font-mono);font-size:1rem}.review-card__rows:where(.astro-3tuxamch){gap:.6rem}.review-card__row:where(.astro-3tuxamch){grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:.8rem;padding-top:.6rem;border-top:1px solid rgba(36,51,71,.88);font-size:.78rem}.review-card__row:where(.astro-3tuxamch) span:where(.astro-3tuxamch){color:var(--text-dim)}.review-card__row:where(.astro-3tuxamch) strong:where(.astro-3tuxamch){text-align:right;line-height:1.5}.review-card__note:where(.astro-3tuxamch){margin-top:.1rem}@media(max-width:1040px){.review-proof__top:where(.astro-3tuxamch),.review-proof__body:where(.astro-3tuxamch){grid-template-columns:1fr}}@media(max-width:720px){.review-proof:where(.astro-3tuxamch){padding:.88rem}.review-proof__meta:where(.astro-3tuxamch){grid-auto-flow:row}.demo-chart__header:where(.astro-3tuxamch),.review-card__row:where(.astro-3tuxamch){grid-template-columns:1fr}.demo-chart__header:where(.astro-3tuxamch){display:grid}.review-card__row:where(.astro-3tuxamch) strong:where(.astro-3tuxamch){text-align:left}}.hero:where(.astro-j7pv25f6),.steps:where(.astro-j7pv25f6),.pillars:where(.astro-j7pv25f6),.audience-grid:where(.astro-j7pv25f6),.modes-grid:where(.astro-j7pv25f6){display:grid;gap:.88rem}.hero:where(.astro-j7pv25f6){grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.6rem 0 2.25rem;align-items:start}.hero__copy:where(.astro-j7pv25f6),.step:where(.astro-j7pv25f6),.pillar:where(.astro-j7pv25f6),.audience-card:where(.astro-j7pv25f6),.mode-card:where(.astro-j7pv25f6){padding:1rem}.hero__copy:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){max-width:11ch}.hero__lede:where(.astro-j7pv25f6){max-width:58ch}.hero__actions:where(.astro-j7pv25f6){display:flex;flex-wrap:wrap;gap:.72rem;margin-top:1.2rem}.hero__subaction:where(.astro-j7pv25f6){margin-top:1.2rem!important}.hero__copy:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6),.step:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6),.pillar:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6),.audience-card:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6),.mode-card:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6){color:var(--text-secondary);line-height:1.7;font-size:.84rem}.section__instruction:where(.astro-j7pv25f6){margin-top:.72rem;color:var(--text)}.section__instruction:where(.astro-j7pv25f6) strong:where(.astro-j7pv25f6){color:var(--text)}.steps:where(.astro-j7pv25f6){grid-template-columns:repeat(5,minmax(0,1fr))}.step__number:where(.astro-j7pv25f6){display:inline-block;margin-bottom:.72rem;color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.12em}.pillars:where(.astro-j7pv25f6){grid-template-columns:repeat(3,minmax(0,1fr))}.modes-grid:where(.astro-j7pv25f6){grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.audience-grid:where(.astro-j7pv25f6){grid-template-columns:repeat(2,minmax(0,1fr))}.section-note:where(.astro-j7pv25f6){margin-top:.9rem;max-width:48rem}.audience-grid:where(.astro-j7pv25f6)+.section-note:where(.astro-j7pv25f6){margin-top:1.35rem}@media(max-width:1080px){.steps:where(.astro-j7pv25f6){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.pillars:where(.astro-j7pv25f6){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.pillars:where(.astro-j7pv25f6),.modes-grid:where(.astro-j7pv25f6),.audience-grid:where(.astro-j7pv25f6){grid-template-columns:1fr}}@media(max-width:640px){.steps:where(.astro-j7pv25f6){grid-template-columns:1fr}}
