.da-monde .dg-form{margin-top:var(--space-2)}.da-monde .dg-field{border:0;padding:0;margin:0 0 var(--space-5);min-width:0}.da-monde .dg-field:last-of-type,.da-monde .dg-legend{margin-bottom:var(--space-3)}.da-monde .dg-legend{padding:0;font-family:var(--disp);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-snug);color:var(--ink)}.da-monde .dg-hint{font-family:var(--body);font-weight:400;font-size:var(--fs-small);color:var(--muted)}.da-monde .dg-flag{font-family:var(--mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--epingle);border:1px solid var(--epingle);border-radius:var(--radius-pill);padding:2px 8px;margin-left:8px;vertical-align:middle;white-space:nowrap}.da-monde .dg-seg{display:flex;flex-wrap:wrap;gap:var(--space-2)}.da-monde .dg-opt{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--body);font-weight:500;font-size:.94rem;min-height:var(--tap);padding:0 var(--space-4);border:1.5px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--craie);color:var(--ink);cursor:pointer;box-shadow:var(--shadow-1);transition:border-color .16s var(--ease),background .16s var(--ease),color .16s var(--ease),transform .16s var(--ease),box-shadow .16s var(--ease)}.da-monde .dg-glyph{flex:0 0 auto;width:22px;height:22px;margin-left:calc(var(--space-1, 4px) * -1)}.da-monde .dg-opt:hover:not([aria-pressed=true]){border-color:var(--or);background:var(--sable);transform:translateY(-1px)}.da-monde .dg-opt[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--ivoire);box-shadow:var(--shadow-2)}.da-monde .dg-submit{margin-top:var(--space-6)}.da-monde .dg-note{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--muted)}