.tracking-answer-panel{position:relative;display:grid;gap:clamp(26px,4vw,44px);overflow:hidden}
.tracking-answer-panel::before{position:absolute;top:0;left:clamp(32px,5vw,58px);width:84px;height:3px;background:#ff744f;content:""}
.tracking-answer-story{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,68px)}
.tracking-answer-story .seo-answer-copy{min-width:0}
.tracking-answer-story .seo-answer-copy p{max-width:49ch}
.tracking-illustration{width:100%;max-width:540px;margin:0;overflow:hidden;border-radius:20px;background:#eeefe7;box-shadow:0 14px 36px rgba(36,36,47,.1)}
.tracking-illustration img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;-webkit-user-drag:none;user-select:none}
.tracking-answer-panel .seo-answer-columns{border-top:1px solid rgba(36,36,47,.14);padding-top:clamp(20px,3vw,32px)}
.tracking-answer-panel .seo-answer-column{min-height:0}
@media(max-width:860px){
  .tracking-answer-story{grid-template-columns:1fr;gap:26px}
  .tracking-illustration{max-width:none}
  .tracking-answer-panel .seo-answer-columns{grid-template-columns:1fr;gap:22px}
}
