.hf{gap:var(--sp-5);display:grid}.hf-demo{margin-top:var(--sp-2)}.hf-sell .v-door{font-size:var(--t-voice)}.hf-sub{font:400 var(--t-meta) / 1.6 var(--ui);color:var(--ink-2)}@media (min-width:720px){.hf{gap:var(--sp-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (min-width:1024px){.hf{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.hf-what{grid-column:1/span 5}.hf-sell{grid-column:7/span 6}}
