.field-layout{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem;width:100%}.field-narrow{grid-column:span 3}.field-medium{grid-column:span 6}.field-wide{grid-column:span 9}.field-full{grid-column:span 12}@media (max-width:639px){.field-layout{grid-template-columns:1fr;gap:.75rem}.field-full,.field-medium,.field-narrow,.field-wide{grid-column:1/-1}}@media (min-width:640px) and (max-width:1023px){.field-layout{grid-template-columns:repeat(6,1fr)}.field-narrow{grid-column:span 2}.field-medium{grid-column:span 3}.field-wide{grid-column:span 4}.field-full{grid-column:span 6}}.field-group{grid-column:1/-1;display:grid;grid-template-columns:subgrid;gap:inherit}.field-group-separator{grid-column:1/-1;margin:.5rem 0}.field-pair{display:contents}.field-inline{display:flex;align-items:center;gap:.5rem}