.sell-hero { background: var(--c-ink); padding-block: clamp(2rem, 1rem + 3vw, 4rem) var(--section-y); }
.sell-hero__grid { display: grid; gap: var(--s-6); grid-template-areas: "head" "checks" "form"; }
.sell-hero__head { grid-area: head; }
.sell-hero__form { grid-area: form; scroll-margin-top: calc(var(--header-h) + 1rem); }
.sell-hero__checks { grid-area: checks; }
@media (min-width: 62rem) {
  .sell-hero__grid { grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); grid-template-areas: "head form" "checks form"; grid-template-rows: auto 1fr; column-gap: var(--s-8); row-gap: var(--s-5); align-items: start; }
  .sell-hero__form { margin-top: -1.5rem; }
  .why-media { position: sticky; top: calc(var(--header-h) + var(--s-6)); align-self: start; }
}
.why-media img { aspect-ratio: 3 / 2; object-fit: cover; }

.sell-hero .h-1 { font-size: min(var(--fs-h1), 2.9rem); }
.flow-cta { margin-top: var(--s-7); }
