.explainer-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,430px);column-gap:62px;align-items:center}
.hero-text{grid-column:1}
.hero-figure{grid-column:2;grid-row:1 / span 2;margin:0}
.hero-figure img{width:100%;aspect-ratio:1;object-fit:contain;padding:10px;background:#202a31}
.hero-figure figcaption{margin-top:9px;color:var(--muted);font:11px/1.4 var(--sans);letter-spacing:.04em}
.definition-box{grid-column:1 / -1;margin-top:40px}
@media(max-width:850px){.explainer-hero{display:block}.hero-figure{max-width:560px;margin:35px auto 0}.definition-box{max-width:none}}
@media(max-width:560px){.hero-figure{margin-top:28px}}
.feedback-note{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-top:58px;padding-bottom:58px;border-bottom:1px solid var(--line)}
.feedback-note h2{margin:12px 0 6px;font:600 28px/1.2 var(--serif)}
.feedback-note p{max-width:680px;margin:0;color:var(--muted)}
.feedback-link{flex:0 0 auto;color:var(--blue);font:700 12px var(--sans);text-decoration:none}
.feedback-link:hover{color:var(--rust)}
@media(max-width:700px){.feedback-note{display:block}.feedback-link{display:inline-block;margin-top:24px}}
