/* Site-wide field alignment only. Does not reorder controls, mutate values, or alter tool engines.
   Applies to the known form frameworks used across 1,400 tool routes. */
.gse-biz-grid,.gse-fin-fields,.gse-fin-enh-grid,.gse-gov-grid,.gevm-learning-fields,.gevm-qb-grid,.gse-advanced-fields{align-items:stretch}
.gse-biz-grid>* ,.gse-fin-fields>*,.gse-gov-grid>*,.gevm-learning-fields>*,.gevm-qb-grid>*{min-width:0}
.gse-biz-field>span,.gse-fin-field>span,.gse-gov-grid label>span{overflow-wrap:anywhere}
.gse-biz-field>input,.gse-biz-field>select,.gse-fin-field>input,.gse-fin-field>select,.gse-gov-grid label>input,.gse-gov-grid label>select{box-sizing:border-box;min-width:0;max-width:100%}
@media(max-width:620px){.gse-gov-grid{grid-template-columns:1fr}}
