.emg-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}@media (max-width:1000px){.emg-grid{grid-template-columns:minmax(0,1fr)}}.d-card.emg-fact{flex-direction:row;gap:16px;padding:20px;align-items:flex-start}.d-card.emg-panel{padding:32px;gap:20px;box-shadow:var(--shadow-lg)}@media (max-width:760px){.d-card.emg-panel{padding:22px}.d-card.emg-fact{padding:18px}}.emg-form{display:flex;flex-direction:column;gap:20px}.emg-cols{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.emg-sym{display:flex;flex-wrap:wrap;gap:8px}.emg-sym label{display:inline-flex;align-items:center;gap:8px;min-height:46px;max-width:100%;padding:6px 16px;border-radius:999px;border:1.5px solid var(--line-in);background:var(--white);font:600 15px var(--t);line-height:1.25;cursor:pointer}.emg-sym label:has(input:checked){background:var(--peach);border-color:var(--peach-i);color:var(--peach-i)}.emg-sym input{accent-color:var(--peach-i);width:16px;height:16px;margin:0;flex:none}fieldset[aria-invalid=true] .emg-sym label{border-color:#C0262D}.emg-send{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:760px){.emg-send .d-btn{width:100%}}.emg-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}